1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

Plugins UI - Search on UI thread

This commit is contained in:
Robert 2022-08-04 23:29:18 +02:00
parent 8ede4cb606
commit 20af5e9c21

View File

@ -36,7 +36,7 @@ namespace Artemis.UI.Screens.Settings
DisplayName = "Plugins";
SourceList<Plugin> plugins = new();
IObservable<Func<Plugin, bool>> pluginFilter = this.WhenAnyValue(vm => vm.SearchPluginInput).Throttle(TimeSpan.FromMilliseconds(100)).Select(CreatePredicate);
IObservable<Func<Plugin, bool>> pluginFilter = this.WhenAnyValue(vm => vm.SearchPluginInput).Throttle(TimeSpan.FromMilliseconds(100), AvaloniaScheduler.Instance).Select(CreatePredicate);
plugins.Connect()
.Filter(pluginFilter)