aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-05-02 01:23:10 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-05-02 01:23:10 +0300
commit45005f1f733a96e3d9e6748577c01ca2c594304b (patch)
tree58710dd980f8fa42d8df6f0c04290dc5e23c948d /src/server
parent9ae93b125249dead6169bdc505c11e0f43309e40 (diff)
fix: mark visible done panes seen on terminal focus
Diffstat (limited to 'src/server')
-rw-r--r--src/server/headless.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/headless.rs b/src/server/headless.rs
index b4e21320..d3e81a10 100644
--- a/src/server/headless.rs
+++ b/src/server/headless.rs
@@ -636,6 +636,9 @@ impl HeadlessServer {
self.effective_size = client.terminal_size;
self.app.state.outer_terminal_focus = client.outer_terminal_focus;
+ if client.outer_terminal_focus == Some(true) {
+ self.app.state.mark_active_tab_seen();
+ }
if !client.host_terminal_theme.is_empty() {
self.app.set_host_terminal_theme(client.host_terminal_theme);
}