1
0
Fork 0
forked from wry/wry

tree: render overlayes over fullscreen windows

This commit is contained in:
Julian Orth 2022-07-31 11:28:25 +02:00
parent a162055f1d
commit 9c21d118d6
2 changed files with 14 additions and 7 deletions

View file

@ -79,12 +79,6 @@ impl Renderer<'_> {
}
return;
}
if let Some(ws) = output.workspace.get() {
if let Some(fs) = ws.fullscreen.get() {
fs.tl_as_node().node_render(self, x, y);
return;
}
}
let opos = output.global.pos.get();
macro_rules! render_layer {
($layer:expr) => {
@ -98,6 +92,13 @@ impl Renderer<'_> {
}
};
}
if let Some(ws) = output.workspace.get() {
if let Some(fs) = ws.fullscreen.get() {
fs.tl_as_node().node_render(self, x, y);
render_layer!(output.layers[3]);
return;
}
}
render_layer!(output.layers[0]);
render_layer!(output.layers[1]);
let theme = &self.state.theme;