From 41dd733ca7123c9ac4bfc6c781697a660e95b052 Mon Sep 17 00:00:00 2001 From: Can Celik Date: Sat, 4 Apr 2026 19:22:04 +0300 Subject: feat: finish ghostty pane backend integration --- src/ui.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/ui.rs') 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 -- cgit v1.2.3