From dd8b2be044c6c67a1c9bf07f287b3967e958b8aa Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Fri, 18 Oct 2024 09:16:13 +0300 Subject: layout: Add missing active idx check before setting activate prev on removal --- src/layout/workspace.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/layout') diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs index 9a7c56f5..f6c3f7df 100644 --- a/src/layout/workspace.rs +++ b/src/layout/workspace.rs @@ -1097,7 +1097,8 @@ impl Workspace { self.compute_new_view_offset_for_column(self.view_pos(), idx, None); } - let prev_offset = (!was_empty).then(|| self.static_view_offset()); + let prev_offset = (!was_empty && idx == self.active_column_idx + 1) + .then(|| self.static_view_offset()); let anim_config = anim_config.unwrap_or(self.options.animations.horizontal_view_movement.0); -- cgit