From 719270854a2b3638b24ea7bf0ad702e1fb3fa9ac Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sat, 11 May 2024 10:59:46 +0400 Subject: Update resize commit unconditionally --- src/layout/workspace.rs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/layout') diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs index b2d1d5a2..15de11dd 100644 --- a/src/layout/workspace.rs +++ b/src/layout/workspace.rs @@ -1184,21 +1184,21 @@ impl Workspace { } } - if col_idx == self.active_column_idx { - let col = &mut self.columns[col_idx]; - let tile = &mut col.tiles[tile_idx]; - let window = tile.window_mut(); + let col = &mut self.columns[col_idx]; + let tile = &mut col.tiles[tile_idx]; + let window = tile.window_mut(); - let resize = window.interactive_resize_data(); + let resize = window.interactive_resize_data(); - if let Some(serial) = serial { - window.update_interactive_resize(serial); - } + if let Some(serial) = serial { + window.update_interactive_resize(serial); + } - // If this was the last resize commit, this function will now return None. This way we - // can animate the window into view after the last resize commit. - let resize_still_ongoing = window.interactive_resize_data().is_some(); + // If this was the last resize commit, this function will now return None. This way we can + // animate the window into view after the last resize commit. + let resize_still_ongoing = window.interactive_resize_data().is_some(); + if col_idx == self.active_column_idx { if let Some(resize) = resize { // If this is an interactive resize commit of an active window, then we need to // either preserve the view offset or adjust it accordingly. -- cgit