diff --git a/MatterControlLib/VersionManagement/VersionFileHandler.cs b/MatterControlLib/VersionManagement/VersionFileHandler.cs index 5a76097a6..1692b46e3 100644 --- a/MatterControlLib/VersionManagement/VersionFileHandler.cs +++ b/MatterControlLib/VersionManagement/VersionFileHandler.cs @@ -37,7 +37,20 @@ namespace MatterHackers.MatterControl { public sealed class VersionInfo { - public readonly static VersionInfo Instance = DeserializeFromDisk(); + private static VersionInfo _instance; + + public static VersionInfo Instance + { + get + { + if (_instance == null) + { + _instance = DeserializeFromDisk(); + } + + return _instance; + } + } // Prevent external construction and limit to singleton Instance above private VersionInfo() diff --git a/Submodules/agg-sharp b/Submodules/agg-sharp index 234cca570..c1521d279 160000 --- a/Submodules/agg-sharp +++ b/Submodules/agg-sharp @@ -1 +1 @@ -Subproject commit 234cca570dfc282a9ed892efa5ac34c5739dd966 +Subproject commit c1521d279368c157c91b320b4cc73986f2951528