aboutsummaryrefslogtreecommitdiff
path: root/src/workspace
diff options
context:
space:
mode:
Diffstat (limited to 'src/workspace')
-rw-r--r--src/workspace/aggregate.rs12
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