Pārlūkot izejas kodu

Avoid project manager from processing gamepad input

Franklin Sobrinho 9 gadi atpakaļ
vecāks
revīzija
fd59d17b22
2 mainītis faili ar 8 papildinājumiem un 0 dzēšanām
  1. 7 0
      tools/editor/project_manager.cpp
  2. 1 0
      tools/editor/project_manager.h

+ 7 - 0
tools/editor/project_manager.cpp

@@ -348,6 +348,13 @@ struct ProjectItem {
 	_FORCE_INLINE_ bool operator ==(const ProjectItem& l) const { return project==l.project; }
 };
 
+void ProjectManager::_notification(int p_what) {
+
+	if (p_what==NOTIFICATION_ENTER_TREE) {
+
+		get_tree()->set_editor_hint(true);
+	}
+}
 
 void ProjectManager::_panel_draw(Node *p_hb) {
 

+ 1 - 0
tools/editor/project_manager.h

@@ -85,6 +85,7 @@ class ProjectManager : public Control {
 
 protected:
 
+	void _notification(int p_what);
 	static void _bind_methods();
 public:
 	ProjectManager();