diff --git a/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs b/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs index fd263a2c33..f947344686 100644 --- a/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs +++ b/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs @@ -455,7 +455,7 @@ namespace PowerLauncher private void Launcher_KeyDown(object sender, KeyEventArgs e) { - if (e.Key == Key.Tab && Keyboard.IsKeyDown(Key.LeftShift)) + if (e.Key == Key.Tab && (Keyboard.IsKeyDown(Key.LeftShift) || Keyboard.IsKeyDown(Key.RightShift))) { _viewModel.SelectPrevTabItemCommand.Execute(null); UpdateTextBoxToSelectedItem(); diff --git a/src/modules/launcher/PowerLauncher/ViewModel/ResultsViewModel.cs b/src/modules/launcher/PowerLauncher/ViewModel/ResultsViewModel.cs index ef7c300976..047f0ab70b 100644 --- a/src/modules/launcher/PowerLauncher/ViewModel/ResultsViewModel.cs +++ b/src/modules/launcher/PowerLauncher/ViewModel/ResultsViewModel.cs @@ -221,9 +221,8 @@ namespace PowerLauncher.ViewModel // Do nothing if there is no selected item if (SelectedItem != null) { - // Tabbing backwards should highlight the last item of the previous row + // Tabbing backwards SelectPrevResult(); - SelectedItem?.SelectLastContextButton(); } } }