Browse Source

Merge pull request #29074 from YeldhamDev/theme_editor_panel_fix

Fix bottom panel visibility behaviour in the theme editor
Rémi Verschelde 6 years ago
parent
commit
41d3f4787e
1 changed files with 1 additions and 3 deletions
  1. 1 3
      editor/plugins/theme_editor_plugin.cpp

+ 1 - 3
editor/plugins/theme_editor_plugin.cpp

@@ -879,11 +879,9 @@ ThemeEditor::ThemeEditor() {
 void ThemeEditorPlugin::edit(Object *p_node) {
 
 	if (Object::cast_to<Theme>(p_node)) {
-		theme_editor->show();
 		theme_editor->edit(Object::cast_to<Theme>(p_node));
 	} else {
 		theme_editor->edit(Ref<Theme>());
-		theme_editor->hide();
 	}
 }
 
@@ -898,11 +896,11 @@ void ThemeEditorPlugin::make_visible(bool p_visible) {
 		theme_editor->set_process(true);
 		button->show();
 		editor->make_bottom_panel_item_visible(theme_editor);
-
 	} else {
 		theme_editor->set_process(false);
 		if (theme_editor->is_visible_in_tree())
 			editor->hide_bottom_panel();
+
 		button->hide();
 	}
 }