diff --git a/src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs b/src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs index 166832398f..f920fec82e 100644 --- a/src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs +++ b/src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs @@ -18,6 +18,8 @@ namespace Avalonia.Threading public AvaloniaSynchronizationContext(INonPumpingPlatformWaitProvider waitProvider) { _waitProvider = waitProvider; + if (_waitProvider != null) + SetWaitNotificationRequired(); } ///