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; } } }