mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
improve first PT Run call performance (#12352)
This commit is contained in:
committed by
GitHub
parent
e965fcb690
commit
3c04111483
@@ -7,7 +7,6 @@ using System.ComponentModel;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Timers;
|
using System.Timers;
|
||||||
using System.Windows;
|
using System.Windows;
|
||||||
using System.Windows.Automation.Peers;
|
|
||||||
using System.Windows.Controls;
|
using System.Windows.Controls;
|
||||||
using System.Windows.Input;
|
using System.Windows.Input;
|
||||||
using interop;
|
using interop;
|
||||||
@@ -116,6 +115,7 @@ namespace PowerLauncher
|
|||||||
ListBox.SuggestionsList.SelectionChanged += SuggestionsList_SelectionChanged;
|
ListBox.SuggestionsList.SelectionChanged += SuggestionsList_SelectionChanged;
|
||||||
ListBox.SuggestionsList.PreviewMouseLeftButtonUp += SuggestionsList_PreviewMouseLeftButtonUp;
|
ListBox.SuggestionsList.PreviewMouseLeftButtonUp += SuggestionsList_PreviewMouseLeftButtonUp;
|
||||||
_viewModel.PropertyChanged += ViewModel_PropertyChanged;
|
_viewModel.PropertyChanged += ViewModel_PropertyChanged;
|
||||||
|
_viewModel.MainWindowVisibility = Visibility.Collapsed;
|
||||||
|
|
||||||
BringProcessToForeground();
|
BringProcessToForeground();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -910,7 +910,6 @@ namespace PowerLauncher.ViewModel
|
|||||||
list.Add(r);
|
list.Add(r);
|
||||||
Results.AddResults(list, _updateToken);
|
Results.AddResults(list, _updateToken);
|
||||||
Results.Clear();
|
Results.Clear();
|
||||||
MainWindowVisibility = System.Windows.Visibility.Collapsed;
|
|
||||||
|
|
||||||
// Fix Cold start for plugins, "m" is just a random string needed to query results
|
// Fix Cold start for plugins, "m" is just a random string needed to query results
|
||||||
var pluginQueryPairs = QueryBuilder.Build("m");
|
var pluginQueryPairs = QueryBuilder.Build("m");
|
||||||
|
|||||||
Reference in New Issue
Block a user