atagen

monolith

public
Star0
Watch0

Commit be4c5b36a785

tarball

atagen <boss@atagen.co>2026-10-19 10:44 UTC

1 file changed+1-1
power: skip the idle blank off bare metal

The nested backend reported its output off over wlr-output-power and let confirm_lock count it blanked although the host window never went dark.
Modified file: crates/monolith/src/power.rs+1 additions−1 deletions
@@ -170,7 +170,7 @@ impl State {
170170 self.core.handle.remove(token);
171171 }
172172 let secs = self.settings.config.idle.blank_after;
173- if secs == 0 || self.services.power.idle_blanked {
173+ if secs == 0 || self.services.power.idle_blanked || self.backend.drm().is_none() {
174174 return;
175175 }
176176 let power = &mut self.services.power;