diff --git a/daemon/manager.rs b/daemon/manager.rs index 04aea4a..066a74c 100644 --- a/daemon/manager.rs +++ b/daemon/manager.rs @@ -353,7 +353,12 @@ impl NiriTag { }, }; // then arrange corresponding state in the compositor - self.do_action(action).await + self.do_action(action).await?; + tell( + &mut self.socket, + Request::Action(Action::CenterVisibleColumns {}), + ) + .await } async fn handle_event(&mut self, ev: Event) -> Result<()> {