From db9be228c17a6b223e85d90f8bdd95abed7bca20 Mon Sep 17 00:00:00 2001 From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com> Date: Thu, 1 Jan 2026 11:26:54 +0800 Subject: [PATCH] Clean code --- Plugins/Flow.Launcher.Plugin.Explorer/Settings.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Settings.cs b/Plugins/Flow.Launcher.Plugin.Explorer/Settings.cs index e65c03e9b..1784980eb 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/Settings.cs +++ b/Plugins/Flow.Launcher.Plugin.Explorer/Settings.cs @@ -82,12 +82,16 @@ namespace Flow.Launcher.Plugin.Explorer public string PreviewPanelTimeFormat { get; set; } = "HH:mm"; - private EverythingSearchManager _everythingManagerInstance; - private WindowsIndexSearchManager _windowsIndexSearchManager; #region SearchEngine + [JsonIgnore] + private EverythingSearchManager _everythingManagerInstance; + [JsonIgnore] + private WindowsIndexSearchManager _windowsIndexSearchManager; + [JsonIgnore] private EverythingSearchManager EverythingManagerInstance => _everythingManagerInstance ??= new EverythingSearchManager(this); + [JsonIgnore] private WindowsIndexSearchManager WindowsIndexSearchManager => _windowsIndexSearchManager ??= new WindowsIndexSearchManager(this); public IndexSearchEngineOption IndexSearchEngine { get; set; } = IndexSearchEngineOption.WindowsIndex;