diff --git a/plugins/ui/source/ui/text_editor/support.cpp b/plugins/ui/source/ui/text_editor/support.cpp index e3c28ef52..afef55e54 100644 --- a/plugins/ui/source/ui/text_editor/support.cpp +++ b/plugins/ui/source/ui/text_editor/support.cpp @@ -510,10 +510,12 @@ namespace hex::ui { bool TextEditor::isEmpty() const { auto size = m_lines.size(); - for (u32 i = 0; i < size; ++i) { - if (!m_lines[i].empty()) - return false; - } + if (size > 1) + return false; + if (size == 0) + return true; + if (m_lines[0].empty()) + return true; return true; }