THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#699 - hiding toplevel windows is not supported
User who did this - Uli Schlachter (psychon)

----------
No idea what QT is smoking, but I want some.

I started a new X server without any window manager (Xephyr to be exact) and 
ran this app under xtrace (had to install a shitload of python stuff for this 
:( ).
QT creates 6 (!!!!) windows (I skipped everything except CreateWindow, 
MapWindow, UnmapWindow and ConfigureWindow here):

000:<:0075: 40: Request(1): CreateWindow depth=0x00 window=0x00200001 
parent=0x0000010b x=375 y=300 width=750 height=400 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0xff000000 border-pixel=0xff000000}
000:<:0076: 40: Request(1): CreateWindow depth=0x00 window=0x00200002 
parent=0x0000010b x=0 y=0 width=1 height=1 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0x00000000 border-pixel=0x00000000}
000:<:007e: 20: Request(12): ConfigureWindow window=0x00200001 
values={width=750 height=400}
000:<:0089: 16: Request(2): ChangeWindowAttributes window=0x00200001 
value-list={bit-gravity=NorthWest(0x01)}
000:<:008a: 16: Request(2): ChangeWindowAttributes window=0x00200001 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:008d: 16: Request(2): ChangeWindowAttributes window=0x00200001 
value-list={cursor=0x00200005}
000:<:008e: 16: Request(2): ChangeWindowAttributes window=0x00200001 
value-list={background-pixel=0xff6a756e}
000:<:008f: 40: Request(1): CreateWindow depth=0x00 window=0x00200006 
parent=0x00200001 x=0 y=0 width=100 height=30 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0xff000000 border-pixel=0xff000000}
000:<:0090: 16: Request(2): ChangeWindowAttributes window=0x00200006 
value-list={bit-gravity=NorthWest(0x01)}
000:<:0091: 16: Request(2): ChangeWindowAttributes window=0x00200006 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:0092: 16: Request(2): ChangeWindowAttributes window=0x00200006 
value-list={background-pixel=0xff6a756e}
000:<:0093: 40: Request(1): CreateWindow depth=0x00 window=0x00200007 
parent=0x00200001 x=0 y=0 width=100 height=30 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0xff000000 border-pixel=0xff000000}
000:<:0094: 16: Request(2): ChangeWindowAttributes window=0x00200007 
value-list={bit-gravity=NorthWest(0x01)}
000:<:0095: 16: Request(2): ChangeWindowAttributes window=0x00200007 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:0096: 16: Request(2): ChangeWindowAttributes window=0x00200007 
value-list={background-pixel=0xff6a756e}
000:<:0097: 40: Request(1): CreateWindow depth=0x00 window=0x00200008 
parent=0x00200001 x=0 y=0 width=100 height=30 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0xff000000 border-pixel=0xff000000}
000:<:0098: 16: Request(2): ChangeWindowAttributes window=0x00200008 
value-list={bit-gravity=NorthWest(0x01)}
000:<:0099: 16: Request(2): ChangeWindowAttributes window=0x00200008 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:009a: 16: Request(2): ChangeWindowAttributes window=0x00200008 
value-list={background-pixel=0xff6a756e}
000:<:009b: 40: Request(1): CreateWindow depth=0x00 window=0x00200009 
parent=0x00200001 x=0 y=0 width=100 height=30 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0xff000000 border-pixel=0xff000000}
000:<:009c: 16: Request(2): ChangeWindowAttributes window=0x00200009 
value-list={bit-gravity=NorthWest(0x01)}
000:<:009d: 16: Request(2): ChangeWindowAttributes window=0x00200009 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:009e: 16: Request(2): ChangeWindowAttributes window=0x00200009 
value-list={background-pixel=0xff6a756e}
000:<:009f: 40: Request(1): CreateWindow depth=0x00 window=0x0020000a 
parent=0x00200001 x=0 y=0 width=100 height=30 border-width=0 
class=CopyFromParent(0x0000) visual=CopyFromParent(0x00000000) 
value-list={background-pixel=0xff000000 border-pixel=0xff000000}
000:<:00a0: 16: Request(2): ChangeWindowAttributes window=0x0020000a 
value-list={bit-gravity=NorthWest(0x01)}
000:<:00a1: 16: Request(2): ChangeWindowAttributes window=0x0020000a 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00a2: 16: Request(2): ChangeWindowAttributes window=0x0020000a 
value-list={background-pixel=0xff6a756e}
000:<:00a3:  8: Request(10): UnmapWindow window=0x0020000a
000:<:00a4: 20: Request(12): ConfigureWindow window=0x0020000a 
values={width=100 height=11}
000:<:00a5: 16: Request(2): ChangeWindowAttributes window=0x0020000a 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,PointerMotion,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00a6: 16: Request(2): ChangeWindowAttributes window=0x0000010b 
value-list={event-mask=EnterWindow,LeaveWindow,KeymapState,PropertyChange}
000:>:00a6: Event ConfigureNotify(22) event=0x0020000a window=0x0020000a 
above-sibling=0x00200009 x=0 y=0 width=100 height=11 border-width=0 
override-redirect=false(0x00)
000:<:00a7: 16: Request(2): ChangeWindowAttributes window=0x00200001 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,PointerMotion,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00a8: 16: Request(2): ChangeWindowAttributes window=0x00200006 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,PointerMotion,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00a9: 16: Request(2): ChangeWindowAttributes window=0x00200007 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,PointerMotion,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00aa: 16: Request(2): ChangeWindowAttributes window=0x00200008 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,PointerMotion,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00ab: 16: Request(2): ChangeWindowAttributes window=0x00200009 
value-list={event-mask=KeyPress,KeyRelease,ButtonPress,ButtonRelease,EnterWindow,LeaveWindow,PointerMotion,ButtonMotion,KeymapState,Exposure,StructureNotify,FocusChange,PropertyChange}
000:<:00ac: 96: Request(18): ChangeProperty mode=Replace(0x00) window=0x00200001 
property=0x28("WM_NORMAL_HINTS") type=0x29("WM_SIZE_HINTS") 
data=0x0000020a,0x00000000,0x00000000,0x000000c8,0x00000096,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000001;
000:<:00ad: 20: Request(12): ConfigureWindow window=0x00200001 
values={width=200 height=150}
000:<:00ae: 28: Request(12): ConfigureWindow window=0x00200006 values={x=0 y=0 
width=200 height=1}
000:<:00af: 28: Request(12): ConfigureWindow window=0x00200008 values={x=0 y=1 
width=1 height=148}
000:<:00b0: 28: Request(12): ConfigureWindow window=0x00200009 values={x=200 
y=1 width=1 height=148}
000:<:00b1: 28: Request(12): ConfigureWindow window=0x00200007 values={x=0 
y=149 width=200 height=1}
000:<:00b3:  8: Request(8): MapWindow window=0x00200006
000:<:00b4:  8: Request(8): MapWindow window=0x00200007
000:<:00b5:  8: Request(8): MapWindow window=0x00200008
000:<:00b6:  8: Request(8): MapWindow window=0x00200009
000:<:00b9:  8: Request(8): MapWindow window=0x00200001
000:<:00ba:  8: Request(10): UnmapWindow window=0x00200001

(One window made invisible which never was visible in the first place, then 5 
other windows made visible and one hidden again)
----------

More information can be found at the following URL:
http://awesome.naquadah.org/bugs/index.php?do=details&task_id=699#comment1610

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

--
To unsubscribe, send mail to [email protected].

Reply via email to