diff options
Diffstat (limited to 'src/workspace')
| -rw-r--r-- | src/workspace/aggregate.rs | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/workspace/aggregate.rs b/src/workspace/aggregate.rs index 79b5a021..29621d4d 100644 --- a/src/workspace/aggregate.rs +++ b/src/workspace/aggregate.rs @@ -26,14 +26,6 @@ pub struct PaneDetail { } impl Tab { - pub fn has_working_pane(&self, terminals: &HashMap<TerminalId, TerminalState>) -> bool { - self.panes.values().any(|pane| { - terminals - .get(&pane.attached_terminal_id) - .is_some_and(|terminal| terminal.state == AgentState::Working) - }) - } - fn pane_details( &self, terminals: &HashMap<TerminalId, TerminalState>, @@ -107,10 +99,6 @@ impl Workspace { .unwrap_or((AgentState::Unknown, true)) } - pub fn has_working_pane(&self, terminals: &HashMap<TerminalId, TerminalState>) -> bool { - self.tabs.iter().any(|tab| tab.has_working_pane(terminals)) - } - pub fn pane_details(&self, terminals: &HashMap<TerminalId, TerminalState>) -> Vec<PaneDetail> { let multi_tab = self.tabs.len() > 1; self.tabs |
