summaryrefslogtreecommitdiffstats
path: root/scene/gui/control.cpp
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-01-17 20:03:57 -0300
committerJuan Linietsky <reduzio@gmail.com>2016-01-17 20:03:57 -0300
commit74a48a0140262ebd3a818a75b7d102cf0fe2eeae (patch)
tree6789b64b2df5bbf81d519a4d4d70d1e9f0c35655 /scene/gui/control.cpp
parent72fcb8a35beab251d01864bc67da3e3a8e75aed6 (diff)
downloadredot-engine-74a48a0140262ebd3a818a75b7d102cf0fe2eeae.tar.gz
-Massive editor dialog cleanup
-Added a bottom menu list
Diffstat (limited to 'scene/gui/control.cpp')
-rw-r--r--scene/gui/control.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scene/gui/control.cpp b/scene/gui/control.cpp
index c7b4c1f6c1..1af3f4c9e8 100644
--- a/scene/gui/control.cpp
+++ b/scene/gui/control.cpp
@@ -387,7 +387,7 @@ void Control::_notification(int p_notification) {
data.parent_canvas_item->disconnect("item_rect_changed",this,"_size_changed");
data.parent_canvas_item=NULL;
- } else {
+ } else if (!is_set_as_toplevel()) {
//disconnect viewport
get_viewport()->disconnect("size_changed",this,"_size_changed");