diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-17 01:41:16 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-17 01:41:16 +0300 |
| commit | a36da363f14639085bec91d7a378d6c2eeaa6c58 (patch) | |
| tree | 2c86155b115f8c79db2b8826fd8b2199d153f7bf /src/app/theme_sync.rs | |
| parent | e4de58b37f58d59d146158239ed218a8accd5c3c (diff) | |
refactor: extract terminal state and runtime from panes
Diffstat (limited to 'src/app/theme_sync.rs')
| -rw-r--r-- | src/app/theme_sync.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/app/theme_sync.rs b/src/app/theme_sync.rs index df47f6a3..802725f0 100644 --- a/src/app/theme_sync.rs +++ b/src/app/theme_sync.rs @@ -37,12 +37,8 @@ impl App { return; } - for workspace in &self.state.workspaces { - for tab in &workspace.tabs { - for runtime in tab.runtimes.values() { - runtime.apply_host_terminal_theme(self.state.host_terminal_theme); - } - } + for runtime in self.state.terminal_runtimes.values() { + runtime.apply_host_terminal_theme(self.state.host_terminal_theme); } self.render_dirty.store(true, Ordering::Release); |
