Artemis.ViewModels.SystemTrayViewModel.ShowWindow C# (CSharp) Method

ShowWindow() public method

public ShowWindow ( ) : void
return void
        public void ShowWindow()
        {
            if (!CanShowWindow)
                return;

            // manually show the next window view-model
            _windowManager.ShowWindow(_shellViewModel);

            NotifyOfPropertyChange(() => CanShowWindow);
            NotifyOfPropertyChange(() => CanHideWindow);
            
            SettingsProvider.Load<GeneralSettings>().ApplyTheme();

            // Show certain dialogs if needed
            CheckKeyboardState();
            CheckDuplicateInstances();
            Updater.CheckChangelog(DialogService);
        }