aboutsummaryrefslogtreecommitdiff
path: root/editor/scene_tree_dock.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2017-08-18 15:11:16 -0300
committerJuan Linietsky2017-08-18 15:12:48 -0300
commit72be8876ea40984532d283c598dfcc267d30c829 (patch)
tree50ec987395edb1976e2e0437861d18e7ee7c7ba2 /editor/scene_tree_dock.cpp
parent3b553377c77c59885a3561f71327e7ca5f0ec9e4 (diff)
downloadgodot-72be8876ea40984532d283c598dfcc267d30c829.tar.gz
godot-72be8876ea40984532d283c598dfcc267d30c829.tar.zst
godot-72be8876ea40984532d283c598dfcc267d30c829.zip
Properly manage drawing of primitives when they lack an area, fixes #8930
Diffstat (limited to 'editor/scene_tree_dock.cpp')
-rw-r--r--editor/scene_tree_dock.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp
index ce3b85332..e984098bd 100644
--- a/editor/scene_tree_dock.cpp
+++ b/editor/scene_tree_dock.cpp
@@ -2030,6 +2030,7 @@ SceneTreeDock::SceneTreeDock(EditorNode *p_editor, Node *p_scene_root, EditorSel
tb->set_tooltip(TTR("Attach a new or existing script for the selected node."));
tb->set_shortcut(ED_GET_SHORTCUT("scene_tree/attach_script"));
filter_hbc->add_child(tb);
+ tb->hide();
button_create_script = tb;
tb = memnew(ToolButton);
@@ -2038,6 +2039,7 @@ SceneTreeDock::SceneTreeDock(EditorNode *p_editor, Node *p_scene_root, EditorSel
tb->set_shortcut(ED_GET_SHORTCUT("scene_tree/clear_script"));
filter_hbc->add_child(tb);
button_clear_script = tb;
+ tb->hide();
scene_tree = memnew(SceneTreeEditor(false, true, true));
vbc->add_child(scene_tree);