http://bugs.winehq.org/show_bug.cgi?id=3077
Summary: Right mouse button up message not sent Product: Wine Version: 20050524 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-user AssignedTo: wine-bugs@winehq.org ReportedBy: rmay@ou.edu
I've been working on getting WeatherScope running under wine. (Freely available at: http://sdg.ocs.ou.edu/builds/final/win/WeatherScope/WeatherScope-1.3.exe) It's becoming quite usable, but there is an issue with the mouse I'm trying to shake out. In the program, when you right click on an object and bring up a context menu, after selecting an item from the menu, the object behaves as though you are holding the left mouse button and dragging the object around. This is especially annoying if you select the properties item from the menu. This pops up a dialog box, but you can't interact with the dialog box because the object still essentially has control of the mouse. Double clicking the object, which also brings up the properties box, does not produce this problematic behavior.
Looking at a +msg, +message log, it looks like X sends a right button up message, but this message is never dispatched. I'm guessing this is because a popup menu is engaged. My guess is that since the button up is never sent, the program thinks the user is dragging the object. If I knew where to look it in the Wine source, I'd try to see why the message isn't dispatched. At any rate, this behavior is not observed on Windows.