feat: register and manage layer shell surfaces

This commit is contained in:
Samuel Onoja committed 2026-09-24 16:53:26 +01:00
1 parent a2a80b70b5
commit 535a217c1c
4 files changed
+98 -1

No files matched your search

+2 -1
View File
@@ -14,7 +14,7 @@ use smithay::{
},
};
use super::xdg_shell;
use super::{layer_shell, xdg_shell};
use crate::{Ferese, state::ClientState};
impl CompositorHandler for Ferese {
@@ -52,6 +52,7 @@ impl CompositorHandler for Ferese {
self.record_client_commit(&window);
}
}
layer_shell::handle_commit(self, surface);
xdg_shell::handle_commit(&mut self.popups, &mut self.space, surface);
crate::backends::direct::render_all(self);
}