internal void OnDisconnectedFromDesigner() { Bus.StopListening <VisualTreeNodeSelected>(); Bus.StopListening <ForceVisualTreeRefresh>(); Bus.StopListening <XamlElementDefaultsReceived>(); Bus.StopListening <OpenXamlResponseReceived>(); VisualTree.Reset(); Editors.Reset(); var reset = Project.Reset(); if (reset.AssembliesLoaded) { Bus.Notify(new RestartDesignerEvent()); } }