You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think I've found a race condition, or at least a bug with cmd-dragging automation tracks on OSX.
Environment:
OSX 10.11.5
Clang
qt5
Bug: if I open any synth (I tried triple oscillator and organic), and try to cmd+drag one of the knobs onto an automation track.
Some things I tried:
with some print statement debugging, it seems like we get to AutomationTrackView::dragEnterEvent and call acceptProposedAction() on the
passed event, but even then, AutomationTrackView::dropEvent doesn't get called.
If I call, dropEvent() directly from dragEnterEvent(), it looks like dropEvent() does what it's supposed to. Qt just isn't calling dropEvent for some reason.
Now the race condition part: if I step through in lldb and set a breakpoint inside dragEnterEvent, dropEvent somehow starts getting called.
questions:
is anyone else seeing this? Perhaps on different platforms
how would one go about debugging this? I know next to nothing about Qt.
is there another way to create automation tracks like this without click-dragging?
The text was updated successfully, but these errors were encountered:
We were under the belief that it was Qt5 + XCode SDK related. If it is a race condition it will help us fix this. It's a blocker for a Mac Qt5 release.
Hi folks,
I think I've found a race condition, or at least a bug with cmd-dragging automation tracks on OSX.
Environment:
Bug: if I open any synth (I tried triple oscillator and organic), and try to cmd+drag one of the knobs onto an automation track.
Some things I tried:
AutomationTrackView::dragEnterEvent
and callacceptProposedAction()
on thepassed event, but even then,
AutomationTrackView::dropEvent
doesn't get called.dropEvent()
directly fromdragEnterEvent()
, it looks likedropEvent()
does what it's supposed to. Qt just isn't calling dropEvent for some reason.dragEnterEvent
,dropEvent
somehow starts getting called.questions:
The text was updated successfully, but these errors were encountered: