After taking a look through the code, I think it's not exactly the same
thing as bug #153676.

As far as I can tell, the widget plugin uses raiseWindow (from window.c)
to put the widgets on top. However, that function then uses
findSiblingBelow() with aboveFs=FALSE, which causes the widgets to
remain below full-screen windows.

I tested this by modifying raiseWindow(), setting aboveFs=TRUE. This
works, in the sense that widgets are correctly rendered above any
fullscreen window. Of course, if there was a good reason why raiseWindow
sets aboveFs to FALSE (I couldn't find one), this would break it.

Is there a Compiz developer who can tell us if that makes sense?

-- 
widget layer is below full-screen windows
https://bugs.launchpad.net/bugs/162762
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to