Browse Source

Fix auto_accept_quit option to work

auto_accept_quit value is set first properly with GLOBAL_DEF("application/auto_accept_quit", true) in main.cpp
after that it's reset to true in SceneTree:init() whatever value was.
volzhs 8 years ago
parent
commit
edefaa768b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      scene/main/scene_main_loop.cpp

+ 1 - 1
scene/main/scene_main_loop.cpp

@@ -460,7 +460,6 @@ void SceneTree::input_event(const InputEvent &p_event) {
 void SceneTree::init() {
 
 	//_quit=false;
-	accept_quit = true;
 	initialized = true;
 	input_handled = false;
 
@@ -1625,6 +1624,7 @@ SceneTree::SceneTree() {
 
 	singleton = this;
 	_quit = false;
+	accept_quit = true;
 	initialized = false;
 #ifdef TOOLS_ENABLED
 	editor_hint = false;