Clear on-demand layer-shell focus in more cases

This commit is contained in:
Ivan Molodetskikh
2025-01-03 16:59:53 +03:00
parent 152ed59502
commit a5f3b2a949
3 changed files with 32 additions and 0 deletions
+1
View File
@@ -317,6 +317,7 @@ impl ClientDndGrabHandler for State {
if let Some((mapped, _)) = self.niri.layout.find_window_and_output(root) {
let window = mapped.window.clone();
self.niri.layout.activate_window(&window);
self.niri.layer_shell_on_demand_focus = None;
activate_output = false;
}
}