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) 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) if (ev != null)
{ {
app.SendEvent(ev); app.SendEvent(ev);

Loading…
Cancel
Save