From f0cc712246c7c562f071fabf0f68c55b9fcff2b0 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 1 May 2021 19:03:34 +0200 Subject: [PATCH] TextEditor: Use an automatic "modified" marker in the window title This simplifies the application somewhat as we no longer need to manually update the window title whenever the text document changes. --- Userland/Applications/TextEditor/MainWidget.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Userland/Applications/TextEditor/MainWidget.cpp b/Userland/Applications/TextEditor/MainWidget.cpp index 8de2b88900..8c0c38a75d 100644 --- a/Userland/Applications/TextEditor/MainWidget.cpp +++ b/Userland/Applications/TextEditor/MainWidget.cpp @@ -59,7 +59,7 @@ MainWidget::MainWidget() m_editor->on_change = [this] { update_preview(); - update_title(); + window()->set_modified(editor().document().is_modified()); }; m_page_view = *find_descendant_of_type_named("webview"); @@ -605,9 +605,7 @@ void MainWidget::update_title() builder.append("Untitled"); else builder.append(m_path); - if (editor().document().is_modified()) - builder.append(" (*)"); - builder.append(" - Text Editor"); + builder.append("[*] - Text Editor"); window()->set_title(builder.to_string()); }