From b9df3c3318dd38d6371d4adb09af368d06fa6ee7 Mon Sep 17 00:00:00 2001 From: Andres Vieira Date: Tue, 28 Apr 2020 13:18:36 +0200 Subject: [PATCH] FileManager: Disable PropertiesDialog custom rename disabling logic TextBox already handles well its disabled state so it's no use to have a way to prevent it from PropertiesDialog, too. --- Applications/FileManager/PropertiesDialog.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Applications/FileManager/PropertiesDialog.cpp b/Applications/FileManager/PropertiesDialog.cpp index f4d2f87d17..a33e27dadb 100644 --- a/Applications/FileManager/PropertiesDialog.cpp +++ b/Applications/FileManager/PropertiesDialog.cpp @@ -79,13 +79,10 @@ PropertiesDialog::PropertiesDialog(GUI::FileSystemModel& model, String path, boo m_name_box->set_size_policy(GUI::SizePolicy::Fill, GUI::SizePolicy::Fixed); m_name_box->set_preferred_size({ 0, 22 }); m_name_box->set_text(m_name); - m_name_box->on_change = [&, disable_rename]() { - if (disable_rename) { - m_name_box->set_text(m_name); //FIXME: GUI::TextBox does not support set_enabled yet... - } else { - m_name_dirty = m_name != m_name_box->text(); - m_apply_button->set_enabled(true); - } + m_name_box->set_enabled(!disable_rename); + m_name_box->on_change = [&]() { + m_name_dirty = m_name != m_name_box->text(); + m_apply_button->set_enabled(true); }; set_icon(Gfx::Bitmap::load_from_file("/res/icons/16x16/properties.png"));