http://bugs.winehq.org/show_bug.cgi?id=29010
Bug #: 29010 Summary: Can't get keyboard focus back to wine after switching to another desktop and back Product: Wine Version: 1.3.32 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: waldner+bugs.winehq.org@waldner.priv.at Classification: Unclassified
Aloha,
when running an application via wine in full-screen mode, after switching to another virtual desktop and back, the keyboard focus is lost, and I can't get it back to wine. Mouse works fine, though. The typed characters appear in the terminal where I started wine instead.
Environment: - OS: Debian squeeze, i686, 32-bit - Window manager: Enlightenment E16, v1.0.0-4, with 3x3 virtual desktops
Regression testing (as per http://wiki.winehq.org/RegressionTesting) points to this as the culprit: ------------------- 3e6eab3fd97e7c0ed2c8d233875aa4cfa8965985 is the first bad commit commit 3e6eab3fd97e7c0ed2c8d233875aa4cfa8965985 Author: Alexandre Julliard julliard@winehq.org Date: Thu Aug 13 19:54:31 2009 +0200
configure: Rename the main binary to "wine32" for the Wow64 build.
:100755 100755 06d06eeae587b8847227be48269a931ead83990e 12469cb8fcf6ca43f539df91e246c3bd45dba5ea M configure :100644 100644 a38c525b3c9ca4aed5bfd5f0e99fd1f65426e997 e186872a6a20a9ec8e2a8f11ad1c0f518600d3d1 M configure.ac :040000 040000 96b5d31b7b4df2f656bf4d897a47b6b8a2d53bf0 1d7930c95701232634eab8e1d1df6461c7f37f63 M loader -------------------
Testing was done via: - git bisect good 1.1.27 - git bisect bad 1.3.32
and then for each good/bad: - rm ~/.wine - ./configure && make - run './loader/wine programs/winecfg/winecfg.exe.so' - skip Gecko install if asked - set "emulate virtual desktop" "2048x1152" (my native resolution), apply&OK - re-run './loader/wine programs/winecfg/winecfg.exe.so' - type couple characters in the "Libraries" tab - switch to another virtual desktop and back - try typing a couple chars into winecfg
First noted when running World of Warcraft, affects all full-screen apps, regardless of "emulate virtual desktop", though.
NOT a duplicate of 20939, as the workaround with focus-follows-mouse has no longer any effect. As long as wine doesn't run in full-screen mode, everything works as expected.
Kind regards, Robert Waldner
http://bugs.winehq.org/show_bug.cgi?id=29010
--- Comment #1 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-11-06 15:00:36 CST --- I'm afraid regression testing wasn't correct. That should be a no-op change. Unless your window manager has special workarounds for Wine. In that case, you need to compile Wine in 32-bit mode only.
http://bugs.winehq.org/show_bug.cgi?id=29010
--- Comment #2 from Robert Waldner waldner+bugs.winehq.org@waldner.priv.at 2011-11-06 16:36:21 CST --- Any hints on what I did wrong, or could/should do otherwise wrt. regression testing would be very much appreciated at this point.
http://bugs.winehq.org/show_bug.cgi?id=29010
--- Comment #3 from Austin English austinenglish@gmail.com 2011-11-07 12:58:04 CST --- (In reply to comment #2)
Any hints on what I did wrong, or could/should do otherwise wrt. regression testing would be very much appreciated at this point.
Try: $ git reset --hard 3e6eab3fd97e7c0ed2c8d233875aa4cfa8965985 $ ./configure && make
then retest. It should be broken. Do; $ git show | patch -p1 -R $ ./configure && make
and see if it works. If it doesn't, the test was wrong, you should rerun it.
http://bugs.winehq.org/show_bug.cgi?id=29010
--- Comment #4 from Austin English austinenglish@gmail.com 2013-11-13 16:51:39 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=29010
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #5 from Austin English austinenglish@gmail.com --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=29010
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.