diff --git a/Userland/Libraries/LibGUI/TextEditor.cpp b/Userland/Libraries/LibGUI/TextEditor.cpp index 2e3a86e32e..29ad65c188 100644 --- a/Userland/Libraries/LibGUI/TextEditor.cpp +++ b/Userland/Libraries/LibGUI/TextEditor.cpp @@ -1133,6 +1133,8 @@ void TextEditor::focusin_event(FocusEvent& event) void TextEditor::focusout_event(FocusEvent&) { + if (is_displayonly() && has_selection()) + m_selection.clear(); stop_timer(); if (on_focusout) on_focusout();