瀏覽代碼

Merge pull request #60221 from YeldhamDev/grid_toplevel_fix

Fix `GridContainer` not ignoring toplevel children
Rémi Verschelde 3 年之前
父節點
當前提交
3b57c2ce6b
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      scene/gui/grid_container.cpp

+ 3 - 0
scene/gui/grid_container.cpp

@@ -50,6 +50,9 @@ void GridContainer::_notification(int p_what) {
 				if (!c || !c->is_visible_in_tree()) {
 					continue;
 				}
+				if (c->is_set_as_top_level()) {
+					continue;
+				}
 
 				int row = valid_controls_index / columns;
 				int col = valid_controls_index % columns;