From 7f7260618831eb6dd6616471c834e63935e476d2 Mon Sep 17 00:00:00 2001 From: Vsevolod Kukol Date: Fri, 9 Aug 2019 19:47:09 +0200 Subject: [Ide] AssertMainThread when calling sync ShowWelcomePage and HideWelcomePage --- .../MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageService.cs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'main') diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageService.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageService.cs index a416baf4c2..070a53e7ae 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageService.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageService.cs @@ -127,6 +127,7 @@ namespace MonoDevelop.Ide.WelcomePage public static void ShowWelcomePage (bool animate = false) { + Runtime.AssertMainThread (); if (!visible) { visible = true; if (welcomePage == null) { @@ -150,6 +151,7 @@ namespace MonoDevelop.Ide.WelcomePage public static void HideWelcomePage (bool animate = false) { + Runtime.AssertMainThread (); if (visible) { visible = false; ((DefaultWorkbench)IdeApp.Workbench.RootWindow).BottomBar.Show (); -- cgit v1.2.3