aboutsummaryrefslogtreecommitdiff
path: root/tools/editor/scene_tree_editor.cpp
diff options
context:
space:
mode:
authorAndreas Haas2017-01-19 17:10:47 +0100
committerPedro J. Estébanez2017-01-25 00:58:14 +0100
commit8f11304dfcb9e8414b781a17e7e090b757509296 (patch)
tree7ac1cab6700aa6a32ff34021aefee4f5e220a0a2 /tools/editor/scene_tree_editor.cpp
parent0669c9816e679619753a3d8a966c73f3dd17f86c (diff)
downloadgodot-8f11304dfcb9e8414b781a17e7e090b757509296.tar.gz
godot-8f11304dfcb9e8414b781a17e7e090b757509296.tar.zst
godot-8f11304dfcb9e8414b781a17e7e090b757509296.zip
2D Editor: Don't show lock icons for hidden nodes.
Now we only draw those icons for visible Nodes. Fixes #7518 Cherry-picked/adapted from a043ce7304c4a9b56b5d79efa4cca05160339e72
Diffstat (limited to '')
-rw-r--r--tools/editor/scene_tree_editor.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/editor/scene_tree_editor.cpp b/tools/editor/scene_tree_editor.cpp
index 41819cb7c..85bba1399 100644
--- a/tools/editor/scene_tree_editor.cpp
+++ b/tools/editor/scene_tree_editor.cpp
@@ -471,6 +471,7 @@ void SceneTreeEditor::_node_visibility_changed(Node *p_node) {
if (p_node->is_type("CanvasItem")) {
visible = !p_node->call("is_hidden");
+ CanvasItemEditor::get_singleton()->get_viewport_control()->update();
} else if (p_node->is_type("Spatial")) {
visible = !p_node->call("is_hidden");
}