Closed miguel-negrao closed 11 years ago
For example it happens very easily on this one:
UScore(*[
UChain(28.25, 6.0, 640.808, 'sine', [ 'output', [ 'u_fadeIn', 1.0, 'u_fadeOut', 1.0 ] ]),
UChain(548.25, 7.0, 640.808, 'sine', [ 'output', [ 'u_fadeIn', 1.0, 'u_fadeOut', 1.0 ] ]),
UChain(1074.25, 8.0, 640.808, 'sine', [ 'output', [ 'u_fadeIn', 1.0, 'u_fadeOut', 1.0 ] ])])
I think it might be related with the events being very long ?
got it, fixed in commit
Ah, yes, and the bug was in my code... thanks for fixing !
The bug seems to have been there from the beginning. After I fixed it I noticed that it actually caused a bit uncomfortable behavor when dragging events around, so I changed the implementation a bit. Now it will lock the horizontal position until more than 3px of x movement has been detected, and then keep it free after that.
Huh, can't reproduce. Do you have an example score where this happens? It should only move if the mouse moves more than a certain amount (3 pixels I think).