Преглед на файлове

[scene] Fix editorOnly/disabled/locked/inGameOnly tree style being applied only on object3d prefabs

Clément Espeute преди 7 месеца
родител
ревизия
d97268c88c
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      hide/comp/SceneEditor.hx

+ 5 - 3
hide/comp/SceneEditor.hx

@@ -2869,12 +2869,14 @@ class SceneEditor {
 
 		el.toggleClass("childSelected", selectedParents.exists(p));
 
+		el.toggleClass("disabled", !p.enabled);
+		el.toggleClass("editorOnly", p.editorOnly);
+		el.toggleClass("inGameOnly", p.inGameOnly);
+		el.toggleClass("locked", p.locked);
+
 		if(obj3d != null) {
 			el.toggleClass("disabled", !p.enabled || !obj3d.visible);
 			el.toggleClass("hidden", isHidden(obj3d));
-			el.toggleClass("locked", p.locked);
-			el.toggleClass("editorOnly", p.editorOnly);
-			el.toggleClass("inGameOnly", p.inGameOnly);
 
 			var visTog = el.find(".visibility-toggle").first();
 			if(visTog.length == 0) {