Bug 3678

Summary: Tooltip from minimized clients
Product: xorg Reporter: Alexander Gottwald <ago>
Component: Server/DDX/XwinAssignee: Alexander Gottwald <ago>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: git   
Hardware: x86 (IA32)   
OS: Windows (All)   
URL: http://sourceware.org/ml/cygwin-xfree/2005-07/msg00001.html
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Patch to fix
none
Corrected patch none

Description Alexander Gottwald 2005-07-01 10:24:00 UTC
Even if clients (like mozilla) are minimized, they still produce tooltips as if
the client was still visible

- xserver gets WM_NCMOUSEMOVE message and updates the pointer position
- windows are not minized in x11, only the output window is minimized
- mouse over a button produces tooltip, which is now shown

solution: 
- make x11 window invisible if minized in windows
- don't move pointer if not over a real window. Has still problems if another
window closes and exposes another window
Comment 1 Colin Harrison 2006-11-10 05:14:29 UTC
Created attachment 7725 [details] [review]
Patch to fix
Comment 2 Colin Harrison 2006-11-10 05:21:47 UTC
If the window is iconic don't move it vertically, just move it to the origin. 
Also don't call winAdjustXWindow() so many times (this function contains the 
fix).
Comment 3 Colin Harrison 2006-11-10 06:36:46 UTC
Comment on attachment 7725 [details] [review]
Patch to fix

Second part not needed
Comment 4 Colin Harrison 2006-11-10 06:38:02 UTC
Created attachment 7726 [details] [review]
Corrected patch

Duhh, the second part of the patch was wrong.
Comment 5 Alan Hourihane 2006-12-11 06:52:49 UTC
Applied. Closing.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.