summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Roudière <gilles.roudiere@gmail.com>2020-10-27 13:44:35 +0100
committerGilles Roudière <gilles.roudiere@gmail.com>2020-10-27 13:44:35 +0100
commit131a7b58c85971843f1c366292a33e30be91eb66 (patch)
tree126e61cd51435d1018c31d01dbbf285b701c301f
parent5479a6946b1830e9d3377f9d7106cf6a454907c0 (diff)
Fixes setting top_level not updating the global position
-rw-r--r--scene/main/canvas_item.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/scene/main/canvas_item.cpp b/scene/main/canvas_item.cpp
index c9a83f98a0..6323b55378 100644
--- a/scene/main/canvas_item.cpp
+++ b/scene/main/canvas_item.cpp
@@ -686,6 +686,8 @@ void CanvasItem::set_as_top_level(bool p_top_level) {
_exit_canvas();
top_level = p_top_level;
_enter_canvas();
+
+ _notify_transform();
}
bool CanvasItem::is_set_as_top_level() const {