Browse Source

Merge pull request #58783 from KoBeWi/change_in_peace

Fix color pickers closing in editor settings
Rémi Verschelde 3 years ago
parent
commit
e3231c3ee7
2 changed files with 3 additions and 3 deletions
  1. 3 1
      editor/editor_inspector.cpp
  2. 0 2
      editor/editor_settings_dialog.cpp

+ 3 - 1
editor/editor_inspector.cpp

@@ -3510,7 +3510,9 @@ void EditorInspector::_notification(int p_what) {
 		case EditorSettings::NOTIFICATION_EDITOR_SETTINGS_CHANGED: {
 		case EditorSettings::NOTIFICATION_EDITOR_SETTINGS_CHANGED: {
 			_update_inspector_bg();
 			_update_inspector_bg();
 
 
-			update_tree();
+			if (EditorSettings::get_singleton()->check_changed_settings_in_group("interface/inspector")) {
+				update_tree();
+			}
 		} break;
 		} break;
 	}
 	}
 }
 }

+ 0 - 2
editor/editor_settings_dialog.cpp

@@ -134,8 +134,6 @@ void EditorSettingsDialog::_notification(int p_what) {
 
 
 		case EditorSettings::NOTIFICATION_EDITOR_SETTINGS_CHANGED: {
 		case EditorSettings::NOTIFICATION_EDITOR_SETTINGS_CHANGED: {
 			_update_icons();
 			_update_icons();
-			// Update theme colors.
-			inspector->update_category_list();
 
 
 			bool update_shortcuts_tab =
 			bool update_shortcuts_tab =
 					EditorSettings::get_singleton()->check_changed_settings_in_group("shortcuts") ||
 					EditorSettings::get_singleton()->check_changed_settings_in_group("shortcuts") ||