1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 05:07:34 +00:00

LibGUI: Take gutter into account when measuring TextEditor content area

This commit is contained in:
Sam Atkins 2023-02-09 16:06:50 +00:00 committed by Sam Atkins
parent 6905622b41
commit 2dc1682274

View file

@ -395,9 +395,9 @@ Gfx::IntRect TextEditor::gutter_rect_in_inner_coordinates() const
Gfx::IntRect TextEditor::visible_text_rect_in_inner_coordinates() const
{
return {
m_horizontal_content_padding + (m_ruler_visible ? (ruler_rect_in_inner_coordinates().right() + 1) : 0),
m_horizontal_content_padding + ruler_width() + gutter_width(),
0,
frame_inner_rect().width() - (m_horizontal_content_padding * 2) - width_occupied_by_vertical_scrollbar() - ruler_width(),
frame_inner_rect().width() - (m_horizontal_content_padding * 2) - width_occupied_by_vertical_scrollbar() - ruler_width() - gutter_width(),
frame_inner_rect().height() - height_occupied_by_horizontal_scrollbar()
};
}