darkfeline / wmii

Automatically exported from code.google.com/p/wmii
MIT License
0 stars 0 forks source link

problems hiding managed windows which arent in focus using tray icon #184

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.open an app in managed mode which allows you to hide a client window with
the tray icon
2.move the window out of focus
3.hide the window using the tray icon, the window  will remain until you
bring it into focus

one that this applies to is the pidgin buddy list, when you hit hide buddy
list, and that is not in focus, it does not go away until you explicitly
try to bring it into focus

Original issue reported on code.google.com by adkilgore on 27 May 2010 at 5:02

GoogleCodeExporter commented 9 years ago
Works for me.

Original comment by maglion...@gmail.com on 27 May 2010 at 6:30

GoogleCodeExporter commented 9 years ago
Ok, I've managed to duplicate this. It happens because wmii only pays attention 
to
unmapnotifies on client windows themself, but when the windows are already 
unmapped,
they have to send synthetic events to “close” their windows. Since some 
apps send
those events to the root, they don't get hidden until wmii receives a real 
unmap event.

Original comment by maglion...@gmail.com on 28 May 2010 at 2:14

GoogleCodeExporter commented 9 years ago
This might sort of related/relevant, but also when you hide something using this
method, and it was the last window on the current view, it allows you to then
mod+shift+space witray out of the bar into the managed layer still, though most 
of
that issue has gone away since one of the recent commits

Original comment by adkilgore on 28 May 2010 at 3:02

GoogleCodeExporter commented 9 years ago
This issue was closed by revision e041f7ee20.

Original comment by maglion...@gmail.com on 28 May 2010 at 7:51