[Bug 28349] New: "Emulate a virtual desktop" intermittently causes spurious mouse-down events when switching into the desktop window
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Sep 12 10:29:13 CDT 2011
http://bugs.winehq.org/show_bug.cgi?id=28349
Summary: "Emulate a virtual desktop" intermittently causes
spurious mouse-down events when switching into the
desktop window
Product: Wine
Version: 1.2.2
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: silas-wine at flatline.org.uk
I am using a virtual desktop (winecfg / Graphics / Emulate a virtual desktop),
running under the Openbox window manager (LXDE desktop environment) on Ubuntu
11.04. When clicking on Openbox's taskbar to bring the WINE desktop window to
the front, there is some possibility (it does not always happen) that a
mouse-down event is generated with a Y co-ordinate exactly 5 pixels up from the
bottom edge of the WINE desktop (that is, 5 pixels as long as the WINE desktop
is not too high for the X display; if it is then the Y co-ordinate will be more
than 5 pixels up from the bottom). The corresponding mouse-up event is not
generated, so any application that is maximized (and therefore receives the
mouse-down event near the bottom) can behave as though the mouse is being
dragged when it isn't, and if you then click (sending a second mouse-down event
before the first has had a mouse-up) then some applications can get very
confused indeed.
(The application I am trying to run is Wenlin 4, http://www.wenlin.com/. The
use of a virtual desktop is needed to work around a separate bug involving
Wenlin's rapidly opening-and-closing "conversion bar" window confusing Openbox
into dropping keystrokes, but that one's definitely an Openbox bug not a WINE
bug. I'm not so sure about this one though. I have NDA access to Wenlin's
source code so I can report the above by adding printf's to Wenlin's event
loop.)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list