Track displayed surface visibility for idle inhibition

This commit is contained in:
Samuel Onoja committed 2026-10-02 07:57:15 +01:00
1 parent aa54ab1b2b
commit 6b2974d0fa
11 files changed
+206 -3

No files matched your search

+1 -1
View File
@@ -96,7 +96,7 @@ impl IdleInhibitHandler for Ferese {
fn inhibit(&mut self, surface: WlSurface) {
let count = self.idle_inhibitors.entry(surface).or_default();
*count = count.saturating_add(1);
self.idle_notifier_state.set_is_inhibited(true);
self.refresh_idle_inhibition();
}
fn uninhibit(&mut self, surface: WlSurface) {