diff options
author | therzok <marius.ungureanu@xamarin.com> | 2018-04-16 17:52:10 +0300 |
---|---|---|
committer | Marius Ungureanu <teromario@yahoo.com> | 2018-04-16 18:47:08 +0300 |
commit | 67a6fe7ff97a51dec03a1e1b584ca060e8c0f913 (patch) | |
tree | 5087e3818c75b141fa01188c099f7fb8eea31f50 /main/src/core | |
parent | a871b7ffa725db8c88a473d91981b0cf11624044 (diff) |
Fix unit tests
Diffstat (limited to 'main/src/core')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs index 378afdf996..0153691faf 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs @@ -739,7 +739,9 @@ namespace MonoDevelop.Ide.TypeSystem workspacesLoading++; if (statusIcon != null) return; - statusIcon = IdeApp.Workbench?.StatusBar.ShowStatusIcon (ImageService.GetIcon ("md-parser")); + + if (IdeApp.IsInitialized) + statusIcon = IdeApp.Workbench?.StatusBar.ShowStatusIcon (ImageService.GetIcon ("md-parser")); if (statusIcon != null) statusIcon.ToolTip = GettextCatalog.GetString ("Gathering class information"); }); @@ -752,8 +754,7 @@ namespace MonoDevelop.Ide.TypeSystem if (workspacesLoading == 0 && statusIcon != null) { statusIcon.Dispose (); statusIcon = null; - if (callback != null) - callback (); + callback?.Invoke (); } }); } |