diff --git a/Libraries/LibGUI/GTextEditor.cpp b/Libraries/LibGUI/GTextEditor.cpp index 6fb7aa7219..53d3477290 100644 --- a/Libraries/LibGUI/GTextEditor.cpp +++ b/Libraries/LibGUI/GTextEditor.cpp @@ -139,7 +139,8 @@ GTextPosition GTextEditor::text_position_at(const Point& a_position) const if (position.y() >= rect.top() && position.y() <= rect.bottom()) { line_index = i; break; - } + } else if (position.y() > rect.bottom()) + line_index = m_lines.size() - 1; } } else { line_index = position.y() / line_height();