Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix "Add track" action (toolbar icon, keyboard shortcut) #3700

Merged
merged 3 commits into from
Sep 13, 2020

Conversation

ferdnyc
Copy link
Contributor

@ferdnyc ferdnyc commented Aug 31, 2020

Seems I tried to get too clever with Python iterators.

Also squashes a bug I hit in the JS updateLayerIndex implementation.

Fixes #3696

- Seems if(layer_elem) will always be true, even when it refers
  to an unknown element that doesn't have an offset() method.
@ferdnyc ferdnyc added the interface GUI / user interface issues (i.e. windows, buttons, scrolling, pop-ups, etc...) label Aug 31, 2020
@ferdnyc
Copy link
Contributor Author

ferdnyc commented Aug 31, 2020

Hrm. Travis is doing that thing again where one of the two builds for the PR goes out to lunch and never comes back.

If I visit the Travis CI website, the job is completed and successful. But the Github Actions interface never notices, and there's no way I can see to tell it, "Check again." (In fact, if I forcibly restart the job, the same thing will happen again.)

Adding a commit to the PR nearly always fixes it, but that's a pain and we shouldn't have to. I need to open a bug report with them.

@ferdnyc
Copy link
Contributor Author

ferdnyc commented Aug 31, 2020

I only just today noticed a critical data point about this problem, and have documented it to the Travis support forum. Now we wait...

@ferdnyc
Copy link
Contributor Author

ferdnyc commented Aug 31, 2020

I also noticed that my fork still had an old Webhook from travis-ci.org installed on it, so I removed that. I'm wondering if maybe the same thing might be true on the OpenShot repo end. Time to email @jonoomph ...

- Avoids hanging the UI on exit waiting for them to release
@ferdnyc
Copy link
Contributor Author

ferdnyc commented Sep 2, 2020

Stuffed in a totally unrelated, but good-to-have, change to unstick the build.

@jonoomph
Copy link
Member

LGTM! Merge away!

@ferdnyc ferdnyc merged commit b797990 into OpenShot:develop Sep 13, 2020
@ferdnyc ferdnyc deleted the add-track-fix branch September 13, 2020 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
interface GUI / user interface issues (i.e. windows, buttons, scrolling, pop-ups, etc...)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"Add Track" Timeline menu icon has no effect
2 participants