[Bug 31916] New: Steam in xfce: xfwm4 windows refuse to relinquish focus

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Oct 7 21:29:49 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31916

             Bug #: 31916
           Summary: Steam in xfce: xfwm4 windows refuse to relinquish
                    focus
           Product: Wine
           Version: 1.5.14
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: FinalCrisisSX at Hotmail.com
    Classification: Unclassified


In xfce (or in kde with xfwm4 instead of kwin), Steam has recently started
having an issue where it refuses to relinquish focus. If you were to click
inside a chat window and then try to click back into, for example, a terminal
window to switch focus, it would work for a split second and then the chat
window would pop right back up over it. Ie, it is impossible to switch into
another window via click because the active window won't go away.

It is easy to trigger the problem, but I've had a hard time figuring out
specifically what steps one must follow in order to do so. However, if I have
the main steam window and friends list open and a chat window hovering over a
terminal and tinker with moving and minimizing / changing the focus of the main
and chat windows for a minute or two (and try to click into the terminal), I
can reliably cause it to occur.

This occurs from wine 1.5.12 to 1.5.14, and in both Linux Mint 13 x64 and Arch
Linux x64 in a used or fresh wineprefix. Occurs on my machine and a friend's
machine as well.

A regression test found the following to be the trouble for me:

$ git bisect good
d35fc4369fd9eb7e5fca78cc0d61e241de286ee0 is the first bad commit
commit d35fc4369fd9eb7e5fca78cc0d61e241de286ee0
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Aug 29 18:08:37 2012 +0200

    user32: Always go through set_window_pos when the WS_VISIBLE style is
changed.

:040000 040000 2181c83f9671eb18ffb3538e627cce5d2b0bf7e0
cdf5240aa47f26a98421467c50979a84b60c68e7 M      dlls

-- 
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