perf: 优化下拉框逻辑

This commit is contained in:
uye
2026-01-11 15:46:32 +08:00
parent f24275c4c8
commit fdc3e19a3f

View File

@@ -38,20 +38,17 @@ public partial class CopilotView
private bool _lostFocus = false;
private void Popup_LostFocus(object sender, RoutedEventArgs e)
private async void Popup_LostFocus(object sender, RoutedEventArgs e)
{
_lostFocus = true;
Task.Run(async () => {
await Task.Delay(500);
_lostFocus = false;
});
await Task.Delay(500);
_lostFocus = false;
}
private void Border_MouseUp(object sender, RoutedEventArgs e)
{
if (_lostFocus)
{
_lostFocus = false;
return;
}