aboutsummaryrefslogtreecommitdiff
path: root/src/layout/workspace.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-02-17 21:22:10 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-02-17 21:30:23 +0300
commit92cc2b89f75fd13d83208626fa49724216fbbf9e (patch)
tree7591440c59e669e7f4d3e1d68a011b698a9d0cb5 /src/layout/workspace.rs
parent078383ea8208337d3c9ea89118aa615d7fbbab17 (diff)
downloadniri-92cc2b89f75fd13d83208626fa49724216fbbf9e.tar.gz
niri-92cc2b89f75fd13d83208626fa49724216fbbf9e.tar.bz2
niri-92cc2b89f75fd13d83208626fa49724216fbbf9e.zip
Implement expand-column-to-available-width
Diffstat (limited to 'src/layout/workspace.rs')
-rw-r--r--src/layout/workspace.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs
index 54926a1f..15f6b9b0 100644
--- a/src/layout/workspace.rs
+++ b/src/layout/workspace.rs
@@ -1128,6 +1128,13 @@ impl<W: LayoutElement> Workspace<W> {
}
}
+ pub fn expand_column_to_available_width(&mut self) {
+ if self.floating_is_active.get() {
+ return;
+ }
+ self.scrolling.expand_column_to_available_width();
+ }
+
pub fn set_fullscreen(&mut self, window: &W::Id, is_fullscreen: bool) {
let mut unfullscreen_to_floating = false;
if self.floating.has_window(window) {