diff --git a/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs b/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs index e8afdeb7ce..ba18902ed6 100644 --- a/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs +++ b/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs @@ -119,10 +119,10 @@ namespace PowerLauncher { if (e.PropertyName == nameof(MainViewModel.MainWindowVisibility)) { - if (Visibility == System.Windows.Visibility.Visible) + if (Visibility == System.Windows.Visibility.Visible && _viewModel.MainWindowVisibility != Visibility.Hidden) { // Not called on first launch - // Additionally called when deactivated by clicking on screen + // Called when window is made visible by hotkey. Not called when the window is deactivated by clicking away UpdatePosition(); BringProcessToForeground();