diff options
Diffstat (limited to 'src/app/actions.rs')
| -rw-r--r-- | src/app/actions.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/app/actions.rs b/src/app/actions.rs index e5742534..019b6692 100644 --- a/src/app/actions.rs +++ b/src/app/actions.rs @@ -2540,9 +2540,11 @@ impl AppState { .collect() } } - // Intercepted in App::handle_internal_event before reaching this - // dispatch; never touches AppState. + // Both intercepted before this dispatch — in App::handle_internal_event (monolithic) + // or via HeadlessServer forwarding to the foreground client (server); never touch + // AppState. Kept for AppEvent exhaustiveness. AppEvent::ClipboardWrite { .. } => Vec::new(), + AppEvent::PrefixInputSource { .. } => Vec::new(), AppEvent::TerminalCwdReported { pane_id, cwd } => { if !cwd.is_absolute() || !cwd.is_dir() { return Vec::new(); |
