Testing branch for 2018.3
parent
a645c1e0c2
commit
48d3c40623
|
@ -139,9 +139,15 @@ namespace UnityEngine.UI.Extensions
|
|||
// Update rects since other things might affect them even if value didn't change.
|
||||
if(!Application.isPlaying) UpdateVisuals();
|
||||
|
||||
#if UNITY_2018_3_OR_NEWER
|
||||
if (!Application.isPlaying)
|
||||
#else
|
||||
var prefabType = UnityEditor.PrefabUtility.GetPrefabType(this);
|
||||
if (prefabType != UnityEditor.PrefabType.Prefab && !Application.isPlaying)
|
||||
#endif
|
||||
{
|
||||
CanvasUpdateRegistry.RegisterCanvasElementForLayoutRebuild(this);
|
||||
}
|
||||
}
|
||||
|
||||
#endif // if UNITY_EDITOR
|
||||
|
|
|
@ -118,7 +118,7 @@ namespace UnityEngine.UI.Extensions {
|
|||
}
|
||||
|
||||
protected void UpdateQuadImage() {
|
||||
#if UNITY_EDITOR
|
||||
#if UNITY_EDITOR && !UNITY_2018_3_OR_NEWER
|
||||
if (UnityEditor.PrefabUtility.GetPrefabType(this) == UnityEditor.PrefabType.Prefab) {
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -89,10 +89,15 @@ namespace UnityEngine.UI
|
|||
base.OnValidate();
|
||||
Set(m_IsOn, false);
|
||||
PlayEffect(toggleTransition == ToggleTransition.None);
|
||||
|
||||
#if UNITY_2018_3_OR_NEWER
|
||||
if (!Application.isPlaying)
|
||||
#else
|
||||
var prefabType = UnityEditor.PrefabUtility.GetPrefabType(this);
|
||||
if (prefabType != UnityEditor.PrefabType.Prefab && !Application.isPlaying)
|
||||
#endif
|
||||
{
|
||||
CanvasUpdateRegistry.RegisterCanvasElementForLayoutRebuild(this);
|
||||
}
|
||||
}
|
||||
|
||||
#endif // if UNITY_EDITOR
|
||||
|
|
Loading…
Reference in New Issue