Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
fix(render): include window hidden state in layout order hash
src/server/window_manager.rs | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/server/window_manager.rs b/src/server/window_manager.rs
index 8e294c3..db59f5f 100644
--- a/src/server/window_manager.rs
+++ b/src/server/window_manager.rs
@@ -453,6 +453,7 @@ impl WindowManager {
(*window).ref_key.hash(&mut hasher);
rendered_fullscreen(window).hash(&mut hasher);
(*window).rendering_requested.circular.hash(&mut hasher);
+ (*window).rendering_requested.hidden.hash(&mut hasher);
}
crate::wm_node::WmNodeType::ShellSurface(shell_surface) => {
(shell_surface as usize).hash(&mut hasher);