[Bug 45690] New: Wine does not respect window managers that don' t support iconic state

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 22 11:53:59 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=45690

            Bug ID: 45690
           Summary: Wine does not respect window managers that don't
                    support iconic state
           Product: Wine
           Version: unspecified
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
          Assignee: wine-bugs at winehq.org
          Reporter: streetwalkermc at gmail.com
      Distribution: ---

Several window managers, such as i3, do not support iconized windows by design.
However, Wine does not respect those window managers, and will internally go
into iconic state despite the WM not granting its request. This results in
unusable applications until the WM asks Wine to go back to its normal state
again.
An easy way to reproduce this is to launch a game that uses exclusive
full-screen. When the game loses focus (e.g., by switching to another
workspace), it will request iconization. Wine will then call XIconizeWindow,
and immediately assume that the window has been minimized, instead of waiting
for the WM to update the WM_STATE atom and then considering itself minimized.
This will make the game unplayable until it is terminated externally, unless
the WM implements a hack to get it out of that state.

Related thread: https://github.com/i3/i3/pull/3370

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