From 20af5e9c21607749e33ae9244dc8feadd43803ed Mon Sep 17 00:00:00 2001 From: Robert Date: Thu, 4 Aug 2022 23:29:18 +0200 Subject: [PATCH] Plugins UI - Search on UI thread --- src/Artemis.UI/Screens/Settings/Tabs/PluginsTabViewModel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Artemis.UI/Screens/Settings/Tabs/PluginsTabViewModel.cs b/src/Artemis.UI/Screens/Settings/Tabs/PluginsTabViewModel.cs index 4c729af23..86e92f604 100644 --- a/src/Artemis.UI/Screens/Settings/Tabs/PluginsTabViewModel.cs +++ b/src/Artemis.UI/Screens/Settings/Tabs/PluginsTabViewModel.cs @@ -36,7 +36,7 @@ namespace Artemis.UI.Screens.Settings DisplayName = "Plugins"; SourceList plugins = new(); - IObservable> pluginFilter = this.WhenAnyValue(vm => vm.SearchPluginInput).Throttle(TimeSpan.FromMilliseconds(100)).Select(CreatePredicate); + IObservable> pluginFilter = this.WhenAnyValue(vm => vm.SearchPluginInput).Throttle(TimeSpan.FromMilliseconds(100), AvaloniaScheduler.Instance).Select(CreatePredicate); plugins.Connect() .Filter(pluginFilter)