瀏覽代碼

Merge pull request #65225 from Rindbee/fix-reparent-from-window-issue

Rémi Verschelde 3 年之前
父節點
當前提交
57a163405a
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      scene/main/canvas_item.cpp

+ 1 - 0
scene/main/canvas_item.cpp

@@ -338,6 +338,7 @@ void CanvasItem::_notification(int p_what) {
 			}
 			}
 			if (window) {
 			if (window) {
 				window->disconnect(SceneStringNames::get_singleton()->visibility_changed, callable_mp(this, &CanvasItem::_window_visibility_changed));
 				window->disconnect(SceneStringNames::get_singleton()->visibility_changed, callable_mp(this, &CanvasItem::_window_visibility_changed));
+				window = nullptr;
 			}
 			}
 			global_invalid = true;
 			global_invalid = true;
 			parent_visible_in_tree = false;
 			parent_visible_in_tree = false;