[Bug 34315] HWND_NOTOPMOST makes window disappear behind other windows

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 21 12:52:34 CDT 2013


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

Ken Thomases <ken at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ken at codeweavers.com

--- Comment #9 from Ken Thomases <ken at codeweavers.com> 2013-08-21 12:52:34 CDT ---
(In reply to comment #8)
> In windows any HWND_TOP window has an equal opportunity to be on top of another
> HWND_TOP window.

To be clear, there's no such thing as "an HWND_TOP window".  HWND_TOP is not a
property of a window.  There are topmost windows (those with WS_EX_TOPMOST) and
non-topmost windows.


> Wine/Linux seems to re-organize window Z-Order when setting NOTOPMOST which is
> wrong. NOTOPMOST is not supposed to trigger any Z-Order change.

Well, surely changing a window from topmost to non-topmost should move that
window behind any other topmost windows.  But, presumably, the z-order change
should be minimal, which would leave the formerly-topmost window in front of
any other non-topmost window.  If it wasn't already topmost, then it probably
shouldn't change z-order.

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