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

LibGUI: Fix crash when getting text of selected line after a line delete

This commit is contained in:
Cesar Torres 2021-03-20 02:59:49 +01:00 committed by Andreas Kling
parent d0664ce6c9
commit b7d726e226

View file

@ -343,7 +343,7 @@ String TextDocument::text() const
String TextDocument::text_in_range(const TextRange& a_range) const
{
if (is_empty())
if (is_empty() || line_count() < a_range.end().line() - a_range.start().line() || line(a_range.start().line()).is_empty())
return String("");
auto range = a_range.normalized();