aboutsummaryrefslogtreecommitdiff
path: root/src/ui.rs
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-04-04 19:22:04 +0300
committerCan Celik <ogulcancelik@gmail.com>2026-04-05 01:23:06 +0300
commit41dd733ca7123c9ac4bfc6c781697a660e95b052 (patch)
tree3fc91815ca139ef2e0b281bba0abda4ef15175f4 /src/ui.rs
parent55c138263e190a1e79d4b997bfb9397306c0ec1f (diff)
feat: finish ghostty pane backend integration
Diffstat (limited to 'src/ui.rs')
-rw-r--r--src/ui.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/ui.rs b/src/ui.rs
index 452090cd..7b5f25b7 100644
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -5,7 +5,6 @@ use ratatui::{
widgets::{Block, Borders, Clear, List, ListItem, ListState, Paragraph, Tabs, Wrap},
Frame,
};
-use tui_term::widget::PseudoTerminal;
use crate::app::state::{ToastKind, ToastNotification};
use crate::app::{AppState, Mode};
@@ -835,12 +834,7 @@ fn render_panes(app: &AppState, frame: &mut Frame, area: Rect) {
}
// Draw terminal content
- if let Ok(parser) = rt.parser.read() {
- let show_cursor = parser.screen().scrollback() == 0;
- let pt = PseudoTerminal::new(parser.screen())
- .cursor(tui_term::widget::Cursor::default().visibility(show_cursor));
- frame.render_widget(pt, info.inner_rect);
- }
+ rt.render(frame, info.inner_rect);
render_pane_scrollbar(app, frame, info, rt);
// Dim unfocused panes only in navigate mode