Browse Source

[MONOMAC] Reduced CPU consumption by the event loop

pull/1005/head
Nikita Tsukanov 9 years ago
parent
commit
53f7d46409
  1. 2
      src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs

2
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);

Loading…
Cancel
Save