mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-02-22 23:55:12 +00:00
HackStudio: Preserve the untitled filename text on file modification
Previously, the title of an unnamed file would just disappear from the editor label if you started typing.
This commit is contained in:
committed by
Andreas Kling
parent
c1063e3219
commit
eb5320023a
@@ -26,7 +26,7 @@ EditorWrapper::EditorWrapper()
|
||||
label_wrapper.set_layout<GUI::HorizontalBoxLayout>();
|
||||
label_wrapper.layout()->set_margins({ 0, 2 });
|
||||
|
||||
m_filename_label = label_wrapper.add<GUI::Label>("(Untitled)");
|
||||
m_filename_label = label_wrapper.add<GUI::Label>(untitled_label);
|
||||
m_filename_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
||||
m_filename_label->set_fixed_height(14);
|
||||
|
||||
@@ -123,7 +123,10 @@ void EditorWrapper::set_project_root(LexicalPath const& project_root)
|
||||
void EditorWrapper::update_title()
|
||||
{
|
||||
StringBuilder title;
|
||||
title.append(m_filename);
|
||||
if (m_filename.is_null())
|
||||
title.append(untitled_label);
|
||||
else
|
||||
title.append(m_filename);
|
||||
|
||||
if (m_document_dirty)
|
||||
title.append(" (*)");
|
||||
|
||||
Reference in New Issue
Block a user