diff --git a/Runtime/SoftMask.cs b/Runtime/SoftMask.cs index 657676c..892e174 100644 --- a/Runtime/SoftMask.cs +++ b/Runtime/SoftMask.cs @@ -661,6 +661,13 @@ private void OnCanvasViewChanged() { EditorApplication.QueuePlayerLoopUpdate(); } + + EditorApplication.delayCall += () => + { + if (!this || !isActiveAndEnabled) return; + _hasResolutionChanged = true; + SetDirtyAndNotify(); + }; #endif }