diff --git a/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.cpp b/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.cpp index 8417d149eb..33a35c7b7f 100644 --- a/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.cpp +++ b/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.cpp @@ -57,8 +57,7 @@ void KeyboardMapperWidget::create_frame() else map[index] = value[0]; - m_modified = true; - update_window_title(); + window()->set_modified(true); } }; @@ -180,7 +179,7 @@ ErrorOr KeyboardMapperWidget::save_to_file(StringView filename) TRY(file->write(file_content.bytes())); file->close(); - m_modified = false; + window()->set_modified(false); m_filename = filename; update_window_title(); return {}; @@ -241,9 +240,7 @@ void KeyboardMapperWidget::update_window_title() { StringBuilder sb; sb.append(m_filename); - if (m_modified) - sb.append(" (*)"); - sb.append(" - Keyboard Mapper"); + sb.append("[*] - Keyboard Mapper"); window()->set_title(sb.to_string()); } diff --git a/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.h b/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.h index e1c854755f..fb84580f1d 100644 --- a/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.h +++ b/Userland/Applications/KeyboardMapper/KeyboardMapperWidget.h @@ -44,6 +44,5 @@ private: String m_filename; Keyboard::CharacterMapData m_character_map; String m_current_map_name; - bool m_modified { false }; bool m_automatic_modifier { false }; };