Cairo-dock creates invisible window when hidden that causes focus problems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cairo-Dock Core |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Using Fvwm 2.5.30 and cairo-dock 2.3.0~3 on Debian stable with xcompmgr and the cairo backend (-c), I observe the following:
1. Set the dock to be on the top of the screen, to always keep hidden, and to reappear if the cursor moves into a zone of 99x2; also to stretch to fill the whole screen.
2. When the dock is hidden, there still is a an invisible window with class Cairo-dock and geometry 1023x101+59+0 (my screen width is 1024 pixels)
3. This window is willing to take the focus, and thus may steal the focus from other windows if it overlaps them.
I frankly don't see the purpose of this window, and I'm surprised other WMs don't have a problem with it. I therefore think this is a bug, and would appreciate your input on this issues.
when hidden, the dock's window becomes invisible and transparent to mouse events.
All WMs handle this correctly, I'm surprised to hear that Fvwm fails here.
if you have a recent version of Fvwm, you should maybe report this problem to them.