Open gingerbeardman opened 5 years ago
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