Quellcode durchsuchen

Prevent crash when a recently used prefab is deleted (#191)

Jed974 vor 4 Jahren
Ursprung
Commit
1899c92b53
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      hide/comp/SceneEditor.hx

+ 1 - 1
hide/comp/SceneEditor.hx

@@ -2250,7 +2250,7 @@ class SceneEditor {
 		var recents : Array<String> = ide.currentConfig.get("sceneeditor.newrecents", []);
 		for( g in recents) {
 			var pmodel = hrt.prefab.Library.getRegistered().get(g);
-			if (checkAllowParent({cl : g, inf : pmodel.inf}, parent))
+			if (pmodel != null && checkAllowParent({cl : g, inf : pmodel.inf}, parent))
 				grecent.push(getNewTypeMenuItem(g, parent, onMake));
 		}
 		return grecent;