浏览代码

Merge pull request #2533 from eska014/fix-visibility-notification-propagation

Fix propagation of `NOTIFICATION_VISIBILITY_CHANGED`
Juan Linietsky 10 年之前
父节点
当前提交
10e7871091
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      scene/2d/canvas_item.cpp

+ 1 - 1
scene/2d/canvas_item.cpp

@@ -265,7 +265,7 @@ void CanvasItem::_propagate_visibility_changed(bool p_visible) {
 
 		CanvasItem *c=get_child(i)->cast_to<CanvasItem>();
 
-		if (c && c->hidden!=p_visible) //should the toplevels stop propagation? i think so but..
+		if (c && !c->hidden) //should the toplevels stop propagation? i think so but..
 			c->_propagate_visibility_changed(p_visible);
 	}