Update Flow.Launcher/SettingPages/ViewModels/SettingsPaneGeneralViewModel.cs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
Jack Ye 2025-03-31 11:04:38 +08:00 committed by GitHub
parent 659356a650
commit 8a2ec4dfe9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -149,9 +149,14 @@ public partial class SettingsPaneGeneralViewModel : BaseModel
public SearchDelaySpeedData SearchDelaySpeed
{
get => SearchDelaySpeeds.First(x => x.Value == Settings.SearchDelaySpeed);
get => SearchDelaySpeeds.FirstOrDefault(x => x.Value == Settings.SearchDelaySpeed) ??
SearchDelaySpeeds.FirstOrDefault(x => x.Value == SearchDelaySpeeds.Medium) ??
SearchDelaySpeeds.FirstOrDefault();
set
{
if (value == null)
return;
if (Settings.SearchDelaySpeed != value.Value)
{
Settings.SearchDelaySpeed = value.Value;