Example #1
0
        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());
            }
        }