Browse Source

[MONOMAC] Reduced CPU consumption by the event loop

Nikita Tsukanov 8 years ago
parent
commit
53f7d46409
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs

+ 1 - 1
src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs

@@ -51,7 +51,7 @@ namespace Avalonia.MonoMac
             });
             while (!cancellationToken.IsCancellationRequested)
             {
-                var ev = app.NextEvent(NSEventMask.AnyEvent, NSDate.DistantPast, NSRunLoop.NSDefaultRunLoopMode, true);
+                var ev = app.NextEvent(NSEventMask.AnyEvent, NSDate.DistantFuture, NSRunLoop.NSDefaultRunLoopMode, true);
                 if (ev != null)
                 {
                     app.SendEvent(ev);