diff --git a/src/modules/windowwalker/app/Window Walker/MainWindow.xaml b/src/modules/windowwalker/app/Window Walker/MainWindow.xaml
index 749cde73bb..4d628731fe 100644
--- a/src/modules/windowwalker/app/Window Walker/MainWindow.xaml
+++ b/src/modules/windowwalker/app/Window Walker/MainWindow.xaml
@@ -29,7 +29,7 @@
-
+
diff --git a/src/modules/windowwalker/app/Window Walker/MainWindow.xaml.cs b/src/modules/windowwalker/app/Window Walker/MainWindow.xaml.cs
index e505c8d11a..9fe480afa9 100644
--- a/src/modules/windowwalker/app/Window Walker/MainWindow.xaml.cs
+++ b/src/modules/windowwalker/app/Window Walker/MainWindow.xaml.cs
@@ -68,14 +68,14 @@ namespace WindowWalker
viewModel.WindowHideCommand.Execute(null);
}
}
- else if (e.Key == Key.Down)
+ else if (e.Key == Key.Down || (e.Key == Key.Tab && Keyboard.Modifiers != ModifierKeys.Shift))
{
if (viewModel.WindowNavigateToNextResultCommand.CanExecute(null))
{
viewModel.WindowNavigateToNextResultCommand.Execute(null);
}
}
- else if (e.Key == Key.Up)
+ else if (e.Key == Key.Up || (e.Key == Key.Tab && Keyboard.Modifiers == ModifierKeys.Shift))
{
if (viewModel.WindowNavigateToPreviousResultCommand.CanExecute(null))
{