aboutsummaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/panes.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/ui/panes.rs b/src/ui/panes.rs
index e62936c3..c071a010 100644
--- a/src/ui/panes.rs
+++ b/src/ui/panes.rs
@@ -824,8 +824,10 @@ mod tests {
let mut app = AppState::test_new();
app.mode = Mode::Terminal;
app.view.terminal_area = Rect::new(0, 0, 12, 3);
+ let ws = Workspace::test_new("test");
+ let pane_id = ws.tabs[0].root_pane;
app.view.pane_infos = vec![PaneInfo {
- id: PaneId::from_raw(1),
+ id: pane_id,
rect: Rect::new(0, 0, 12, 3),
inner_rect: Rect::default(),
scrollbar_rect: None,
@@ -833,10 +835,7 @@ mod tests {
is_focused: false,
}];
- let ws = Workspace::test_new("test");
- let terminal_id = ws.tabs[0].panes[&PaneId::from_raw(1)]
- .attached_terminal_id
- .clone();
+ let terminal_id = ws.tabs[0].panes[&pane_id].attached_terminal_id.clone();
let mut terminal_state = TerminalState::new(terminal_id.clone(), "/tmp".into());
terminal_state.set_manual_label("1 模块组织(已定)".into());
app.terminals.insert(terminal_id, terminal_state);