diff --git a/src/modules/launcher/PowerLauncher.UI/LauncherControl.xaml b/src/modules/launcher/PowerLauncher.UI/LauncherControl.xaml
index 3e5ca01fde..494c0be175 100644
--- a/src/modules/launcher/PowerLauncher.UI/LauncherControl.xaml
+++ b/src/modules/launcher/PowerLauncher.UI/LauncherControl.xaml
@@ -416,8 +416,7 @@
+ MinWidth="720" ItemsSource="{Binding Results.Results}" TextMemberPath="Title">
@@ -444,7 +443,7 @@
-
+
@@ -477,7 +476,7 @@
-
+
diff --git a/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs b/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs
index 340ee0297f..668fdeba85 100644
--- a/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs
+++ b/src/modules/launcher/PowerLauncher/MainWindow.xaml.cs
@@ -261,7 +261,6 @@ namespace PowerLauncher
_launcher = (PowerLauncher.UI.LauncherControl)host.Child;
_launcher.DataContext = _viewModel;
_launcher.SearchBox.TextChanged += QueryTextBox_TextChanged;
- _launcher.SearchBox.SuggestionChosen += AutoSuggestBox_SuggestionChosen;
_launcher.SearchBox.QuerySubmitted += AutoSuggestBox_QuerySubmitted;
_launcher.SearchBox.Focus(Windows.UI.Xaml.FocusState.Programmatic);
_viewModel.PropertyChanged += (o, e) =>
@@ -283,15 +282,6 @@ namespace PowerLauncher
};
}
- private void AutoSuggestBox_SuggestionChosen(AutoSuggestBox sender, AutoSuggestBoxSuggestionChosenEventArgs args)
- {
- if(args != null && args.SelectedItem != null)
- {
- ResultViewModel result = (ResultViewModel)args.SelectedItem;
- sender.Text = result.Result.Title;
- }
- }
-
private void AutoSuggestBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args)
{
if (args != null && args.ChosenSuggestion != null)
@@ -305,10 +295,7 @@ namespace PowerLauncher
{
if (args.Reason == AutoSuggestionBoxTextChangeReason.UserInput)
{
- if (_viewModel.QueryTextCursorMovedToEnd)
- {
- _viewModel.QueryTextCursorMovedToEnd = false;
- }
+ _viewModel.QueryText = sender.Text;
}
}
}