浏览代码

fix when removing in remove

Nicolas Cannasse 3 年之前
父节点
当前提交
9f3d48692e
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      h2d/Object.hx

+ 4 - 2
h2d/Object.hx

@@ -489,8 +489,10 @@ class Object #if (domkit && !domkit_heaps) implements domkit.Model<h2d.Object> #
 		if( filter != null )
 			filter.unbind(this);
 		var i = children.length - 1;
-		while( i >= 0 )
-			children[i--].onRemove();
+		while( i >= 0 ) {
+			var c = children[i--];
+			if( c != null ) c.onRemove();
+		}
 	}
 
 	/**