瀏覽代碼

[model] Fix error when no renderprop was present

Clément Espeute 5 月之前
父節點
當前提交
eb7ddd3e8f
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      hide/view/Model.hx

+ 4 - 2
hide/view/Model.hx

@@ -1206,8 +1206,10 @@ class Model extends FileView {
 		for (c in @:privateAccess sceneEditor.sceneData.children)
 			@:privateAccess sceneEditor.sceneData.children.remove(c);
 
-		@:privateAccess sceneEditor.removeInstance(sceneEditor.renderPropsRoot);
-		sceneEditor.renderPropsRoot = null;
+		if (sceneEditor.renderPropsRoot != null) {
+			@:privateAccess sceneEditor.removeInstance(sceneEditor.renderPropsRoot);
+			sceneEditor.renderPropsRoot = null;
+		}
 
 		@:privateAccess sceneEditor.queueRefreshRenderProps();