diff options
Diffstat (limited to 'src/input/mod.rs')
| -rw-r--r-- | src/input/mod.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/input/mod.rs b/src/input/mod.rs index 81e5d863..f53855af 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -1636,7 +1636,11 @@ impl State { self.niri.queue_redraw_all(); } Action::MaximizeColumn => { - self.niri.layout.toggle_full_width(); + if self.niri.screenshot_ui.is_open() { + self.niri.screenshot_ui.select_entire_output(); + } else { + self.niri.layout.toggle_full_width(); + } } Action::MaximizeWindowToEdges => { let focus = self.niri.layout.focus().map(|m| m.window.clone()); @@ -4570,6 +4574,7 @@ fn allowed_during_screenshot(action: &Action) -> bool { | Action::SetWindowWidth(_) | Action::SetWindowHeight(_) | Action::SetColumnWidth(_) + | Action::MaximizeColumn ) } |
