From 6cb2cc30a3496ba6dd2ce5d94eec00cb6e6befd4 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 12 Aug 2020 08:23:10 +1000 Subject: [PATCH] update to WebSearch's custom icon image save behaviour Load icon image preview on select and only save changes on confirm --- .../SearchSource.cs | 5 ---- .../SearchSourceSetting.xaml | 2 +- .../SearchSourceSetting.xaml.cs | 26 ++++++++++++------- .../SearchSourceViewModel.cs | 10 +++++-- 4 files changed, 26 insertions(+), 17 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSource.cs b/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSource.cs index de83cfad5..c7ccb4d51 100644 --- a/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSource.cs +++ b/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSource.cs @@ -34,11 +34,6 @@ namespace Flow.Launcher.Plugin.WebSearch } } - [JsonIgnore] - public ImageSource Image => ImageLoader.Load(IconPath); - - internal void NotifyImageChange() => OnPropertyChanged(nameof(Image)); - public string Url { get; set; } public bool Enabled { get; set; } diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml b/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml index 0f17d21f5..02809be3a 100644 --- a/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml +++ b/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml @@ -47,7 +47,7 @@ - +