* Some fullscreen effects have to raise the screenedge on top of an input window, thus all windows * this function puts them back where they belong for regular use and is some cheap variant of * the regular propagateWindows function in that it completely ignores managed windows and everything * else and also does not update the NETWM property. * Called from Effects::destroyInputWindow so far.
| 124 | * Called from Effects::destroyInputWindow so far. |
| 125 | */ |
| 126 | void Workspace::stackScreenEdgesUnderOverrideRedirect() |
| 127 | { |
| 128 | if (!rootInfo()) { |
| 129 | return; |
| 130 | } |
| 131 | Xcb::restackWindows(QList<xcb_window_t>() << rootInfo()->supportWindow() << workspace()->screenEdges()->windows()); |
| 132 | } |
| 133 | |
| 134 | /** |
| 135 | * Propagates the managed windows to the world. |
no test coverage detected