diff options
| author | Juan Linietsky | 2016-01-16 22:41:10 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2016-01-16 22:41:10 -0300 |
| commit | 72fcb8a35beab251d01864bc67da3e3a8e75aed6 (patch) | |
| tree | 9ad5837e4237d1071a9e1a5b40efdaffa3f89f33 /tools/editor/editor_node.cpp | |
| parent | 40818299231fe1854635ffe36d8b9565f430b35f (diff) | |
| download | godot-72fcb8a35beab251d01864bc67da3e3a8e75aed6.tar.gz godot-72fcb8a35beab251d01864bc67da3e3a8e75aed6.tar.zst godot-72fcb8a35beab251d01864bc67da3e3a8e75aed6.zip | |
-Moved all the "root" input handling for GUI from individual Controls to Viewport.
-Should fix several reported bugs when controls don't have a common parent
This may have added new bugs, so please report if so!
Diffstat (limited to 'tools/editor/editor_node.cpp')
| -rw-r--r-- | tools/editor/editor_node.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/editor/editor_node.cpp b/tools/editor/editor_node.cpp index d664a91c4..b933e2148 100644 --- a/tools/editor/editor_node.cpp +++ b/tools/editor/editor_node.cpp @@ -4964,8 +4964,9 @@ EditorNode::EditorNode() { //scene_root_base->add_child(scene_root); - scene_root->set_meta("_editor_disable_input",true); + //scene_root->set_meta("_editor_disable_input",true); VisualServer::get_singleton()->viewport_set_hide_scenario(scene_root->get_viewport(),true); + scene_root->set_disable_input(true); scene_root->set_as_audio_listener_2d(true); scene_root->set_size_override(true,Size2(Globals::get_singleton()->get("display/width"),Globals::get_singleton()->get("display/height"))); |
