Browse Source

Reset the signaled state before executing jobs

pull/10691/head
Nikita Tsukanov 4 years ago
parent
commit
290ab36d84
  1. 13
      src/Avalonia.Base/Threading/Dispatcher.Queue.cs

13
src/Avalonia.Base/Threading/Dispatcher.Queue.cs

@ -94,15 +94,10 @@ public partial class Dispatcher
private void Signaled()
{
try
{
ExecuteJobsCore();
}
finally
{
lock (InstanceLock)
_signaled = false;
}
lock (InstanceLock)
_signaled = false;
ExecuteJobsCore();
}
void ExecuteJobsCore()

Loading…
Cancel
Save