LibVT: Don't clip TerminalWidget's drawing to avoid scroller

The scroller might be hidden or (in theory) non-opaque.
This commit is contained in:
Matt Jacobson 2022-01-15 20:13:26 -05:00 committed by Brian Gianforcaro
parent e8519156bc
commit 87630c5fd5
Notes: sideshowbarker 2024-07-18 02:13:10 +09:00

View File

@ -265,9 +265,6 @@ void TerminalWidget::paint_event(GUI::PaintEvent& event)
painter.add_clip_rect(event.rect()); painter.add_clip_rect(event.rect());
Gfx::IntRect terminal_buffer_rect(frame_inner_rect().top_left(), { frame_inner_rect().width() - m_scrollbar->width(), frame_inner_rect().height() });
painter.add_clip_rect(terminal_buffer_rect);
if (visual_beep_active) if (visual_beep_active)
painter.clear_rect(frame_inner_rect(), terminal_color_to_rgb(VT::Color::named(VT::Color::ANSIColor::Red))); painter.clear_rect(frame_inner_rect(), terminal_color_to_rgb(VT::Color::named(VT::Color::ANSIColor::Red)));
else else