From b493b746619e00aa231a2e7ccabb2c3dc0a55376 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Thu, 3 Sep 2015 22:40:25 +0300 Subject: [PATCH] Designer: disable perspex's sync context --- src/Windows/Perspex.Designer/AppHost/PerspexAppHost.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Windows/Perspex.Designer/AppHost/PerspexAppHost.cs b/src/Windows/Perspex.Designer/AppHost/PerspexAppHost.cs index 29852215c7..1797a2a30c 100644 --- a/src/Windows/Perspex.Designer/AppHost/PerspexAppHost.cs +++ b/src/Windows/Perspex.Designer/AppHost/PerspexAppHost.cs @@ -102,6 +102,8 @@ namespace Perspex.Designer.AppHost logger.AppendLine(e.ToString()); } log("Looking up Perspex types"); + var syncContext = LookupType("Perspex.Threading.PerspexSynchronizationContext"); + syncContext.GetProperty("AutoInstall", BindingFlags.Public | BindingFlags.Static).SetValue(null, false); var app = Activator.CreateInstance(LookupType("Perspex.Application")); app.GetType()