diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-12 19:41:50 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-12 19:46:12 +0400 |
| commit | 513763eaec76f425cfa865e48696fd0be55e08f2 (patch) | |
| tree | 55cbc20ea9a281e43c21b40210c2198b2e2ed044 /src/handlers | |
| parent | e4b5f6518a49028299ffcae34d0e183db9a3dc43 (diff) | |
| download | niri-513763eaec76f425cfa865e48696fd0be55e08f2.tar.gz niri-513763eaec76f425cfa865e48696fd0be55e08f2.tar.bz2 niri-513763eaec76f425cfa865e48696fd0be55e08f2.zip | |
layout: Replace add_window_to_output with add_window
Diffstat (limited to 'src/handlers')
| -rw-r--r-- | src/handlers/compositor.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/handlers/compositor.rs b/src/handlers/compositor.rs index 503868bd..4ddde3fb 100644 --- a/src/handlers/compositor.rs +++ b/src/handlers/compositor.rs @@ -86,11 +86,9 @@ impl CompositorHandler for State { let window = entry.remove(); window.on_commit(); - let output = self.niri.monitor_set.active_output().unwrap().clone(); - self.niri - .monitor_set - .add_window_to_output(&output, window, true); - self.niri.queue_redraw(output); + if let Some(output) = self.niri.monitor_set.add_window(window, true).cloned() { + self.niri.queue_redraw(output); + } return; } |
