-
Notifications
You must be signed in to change notification settings - Fork 0
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
Thinks mouse is held down when switching back from another app? #10
Comments
Oddly, I used to get this all the time, but I can't reproduce it right now. |
I'll make a video for tomorrow |
Video: https://imgur.com/a/ubuwEKk Just stack some windows and click on an overlaying one? |
I can't reproduce it either. It was an issue with earlier versions of the patch, but I fixed that particular issue, which I think someone on Stardot kindly identified for me. |
I'm happy to try another build when one becomes available |
This seems to be related to #6 (now retitled "Missed mouse clicks") If I use artificially long single-clicks to switch apps, then everything is fine. I always use Magic Mouse and can reproduce every time. @myelin were you using different clicking devices when you were able to reproduce compared to not? |
I haven't pulled in Timothy's latest patch, but in my current build, I can reproduce this by trying to change the file type of a bunch of files:
I'll pull in the latest patch and see if this fixes it, but this seems to reliably reproduce it for me. This is with the -pp2 recompiler release. |
@myelin does it do the same if you use artificially long mouse clicks? |
After applying the patch, in RO5.27 under either the recompiler or interpreter build, even a single ctrl-click now triggers this behaviour. I tried making it a long click, but the same thing happened. I'm using the touchpad on a 2015 MBP. If I plug in an external mouse and use the real middle button, everything works fine. Could this be a touchpad-specific thing? Or are you seeing it with a real mouse too? |
I haven't used a touch pad with RPCEmu. Just a Magic Mouse. That's kind of a touch device though right? Hmm. |
Still present in 0.9.1-pp3 I still think this is related to #6 The easiest way to reproduce is to move the mouse horizontally across the desktop and left click whilst continuing to move the mouse. Not so easy with touch pad. Recording https://imgur.com/a/xb7yixR |
If I do the click-whilst-moving test using a slightly longer click depress, then this does not happen. Recording: https://imgur.com/a/SicPPFQ |
Tested (identical results)
|
I don't know if it's relevant, but... Control-clicking with a real mouse (i.e. not a touchpad) starts a click-and drag, which is finished by clicking on Adjust. I don't recall seeing this documented anywhere, but it might explain some of the oddities we're seeing (e.g. it may be that RPCEmu is seeing keyboard events as well as mouse movement when you switch to another application). |
I'm not sure; I switch apps by clicking only. The issue doesn't happen if I switch apps by Cmd+Tab (not Control). Unless there are spurious keyboard events happening? But really I think this is all tied to the mouse down/up sensing, and the time interval between the two. Is that in Qt? |
Most often I see a selection marquee which means this has happened.
Reproduce
Workaround
or
The text was updated successfully, but these errors were encountered: