We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 23866ee commit ec76c07Copy full SHA for ec76c07
Assets/Kekser/ComponentSystem/ComponentUI/UIDocumentRenderer.cs
@@ -14,9 +14,13 @@ public abstract class UIDocumentRenderer<TComponent> : MonoBehaviour where TComp
14
15
private UIRenderer _renderer;
16
17
+ // TODO: check if uiDocument is null
18
+
19
private void CreateRenderer()
20
{
21
+#if UNITY_EDITOR
22
_uiDocument.runInEditMode = true;
23
+#endif
24
_uiDocument.rootVisualElement.styleSheets.Clear();
25
foreach (var style in _styles)
26
_uiDocument.rootVisualElement.styleSheets.Add(style);
@@ -37,8 +41,10 @@ private void Start()
37
41
38
42
private void Update()
39
43
44
40
45
if (_renderer == null)
46
CreateRenderer();
47
48
_renderer.Update();
49
}
50
0 commit comments