Browse Source

Merge pull request #6417 from Geequlim/pr-program-manager-dialogs-theme

Fix dialogs in ProjectManage don't with editor theme issue
Rémi Verschelde 9 years ago
parent
commit
0b0bba990b
1 changed files with 3 additions and 4 deletions
  1. 3 4
      tools/editor/project_manager.cpp

+ 3 - 4
tools/editor/project_manager.cpp

@@ -1196,15 +1196,12 @@ ProjectManager::ProjectManager() {
 	FileDialog::set_default_show_hidden_files(EditorSettings::get_singleton()->get("file_dialog/show_hidden_files"));
 
 	set_area_as_parent_rect();
+	set_theme(create_default_theme());
 
 	gui_base = memnew( Control );
 	add_child(gui_base);
 	gui_base->set_area_as_parent_rect();
 
-	set_theme(create_default_theme());
-	Ref<Theme> theme = create_editor_theme();
-	gui_base->set_theme(theme);
-
 	Panel *panel = memnew( Panel );
 	gui_base->add_child(panel);
 	panel->set_area_as_parent_rect();
@@ -1391,6 +1388,8 @@ ProjectManager::ProjectManager() {
 	last_clicked = "";
 
 	SceneTree::get_singleton()->connect("files_dropped", this, "_files_dropped");
+
+	gui_base->set_theme(create_editor_theme());
 }