diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-02 01:23:10 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-02 01:23:10 +0300 |
| commit | 45005f1f733a96e3d9e6748577c01ca2c594304b (patch) | |
| tree | 58710dd980f8fa42d8df6f0c04290dc5e23c948d /src/server | |
| parent | 9ae93b125249dead6169bdc505c11e0f43309e40 (diff) | |
fix: mark visible done panes seen on terminal focus
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/headless.rs | 3 |
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); } |
