diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2020-10-27 15:20:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-27 15:20:41 +0100 |
commit | 67f64ef4fe61d0c9c8f46804448fcf1196cae525 (patch) | |
tree | 126e61cd51435d1018c31d01dbbf285b701c301f | |
parent | 5479a6946b1830e9d3377f9d7106cf6a454907c0 (diff) | |
parent | 131a7b58c85971843f1c366292a33e30be91eb66 (diff) |
Merge pull request #43131 from groud/fix_global_pos_set_as_toplevel
Fixes setting top_level not updating the global position
-rw-r--r-- | scene/main/canvas_item.cpp | 2 |
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 { |