From 0122bf68bf5da371b397d324058acf318cbb16e7 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 17 Mar 2021 11:54:36 +0100 Subject: [PATCH] Fix skipping UICanvas diff serialization for Size property if render mode is ScreenSpace --- Source/Engine/UI/UICanvas.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/UI/UICanvas.cs b/Source/Engine/UI/UICanvas.cs index 0c5a32def..23ff6f87b 100644 --- a/Source/Engine/UI/UICanvas.cs +++ b/Source/Engine/UI/UICanvas.cs @@ -510,7 +510,7 @@ namespace FlaxEngine jsonWriter.WriteValue(Distance); } - if (Size != other.Size) + if ((RenderMode != other.RenderMode || RenderMode != CanvasRenderMode.ScreenSpace) && Size != other.Size) { jsonWriter.WritePropertyName("Size"); jsonWriter.WriteStartObject();