diff --git a/Qwilight/System/TwilightSystem.cs b/Qwilight/System/TwilightSystem.cs index e136c05..fd0eee5 100644 --- a/Qwilight/System/TwilightSystem.cs +++ b/Qwilight/System/TwilightSystem.cs @@ -325,11 +325,14 @@ AutoEnter(autoEnter => autoEnter == AutoEnterSite.AutoEnter); break; case Event.Types.EventID.QuitSite: - var siteView = ViewModels.Instance.WipeSiteView(eventItemText); - if (siteView != null) + UIHandler.Instance.HandleParallel(() => { - UIHandler.Instance.HandleParallel(() => siteContainerViewModel.SiteViewCollection.Remove(siteView)); - } + var siteView = ViewModels.Instance.WipeSiteView(eventItemText); + if (siteView != null) + { + siteContainerViewModel.SiteViewCollection.Remove(siteView); + } + }); break; case Event.Types.EventID.Warning: NotifySystem.Instance.Notify(NotifySystem.NotifyVariety.Warning, NotifySystem.NotifyConfigure.Default, eventItemText);