Pārlūkot izejas kodu

Removed the priority condition for using the scheduler.

Jeremy Koritzinsky 9 gadi atpakaļ
vecāks
revīzija
104e0eb078
1 mainītis faili ar 2 papildinājumiem un 5 dzēšanām
  1. 2 5
      src/Avalonia.Base/AvaloniaObject.cs

+ 2 - 5
src/Avalonia.Base/AvaloniaObject.cs

@@ -307,11 +307,8 @@ namespace Avalonia
 
             var description = GetDescription(source);
 
-            if (priority == BindingPriority.LocalValue)
-            {
-                var scheduler = AvaloniaLocator.Current.GetService<IScheduler>() ?? ImmediateScheduler.Instance;
-                source = source.ObserveOn(scheduler); 
-            }
+            var scheduler = AvaloniaLocator.Current.GetService<IScheduler>() ?? ImmediateScheduler.Instance;
+            source = source.ObserveOn(scheduler); 
 
             if (property.IsDirect)
             {