From 9a2a7af5402f2bc67ab24c8b4c14c6dd20a43bb2 Mon Sep 17 00:00:00 2001 From: Can Celik Date: Thu, 3 Sep 2026 14:24:33 +0300 Subject: perf: compress idle terminal scrollback (#3556) --- src/server/headless/notifications.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server/headless/notifications.rs') diff --git a/src/server/headless/notifications.rs b/src/server/headless/notifications.rs index 6764dd2d..dd661809 100644 --- a/src/server/headless/notifications.rs +++ b/src/server/headless/notifications.rs @@ -652,6 +652,7 @@ impl HeadlessServer { } self.reconcile_client_shell_locations(); self.finish_shell_location_reconciliation(focus_before, &focused_tabs_before); + self.reapply_controlled_shell_tab_geometry(false); for (pane_id, terminal_id) in shutdown_terminals { if self.app.find_pane(pane_id).is_none() { self.shutdown_terminal_stream_clients( @@ -698,6 +699,7 @@ impl HeadlessServer { } self.reconcile_client_shell_locations(); self.finish_shell_location_reconciliation(focus_before, &focused_tabs_before); + self.reapply_controlled_shell_tab_geometry(false); if self.app.find_pane(pane_id_val).is_none() { if let Some(terminal_id) = terminal_id { -- cgit v1.2.3