diff --git a/platform/darwin/src/async_task.cpp b/platform/darwin/src/async_task.cpp index 513629726..48457d24a 100644 --- a/platform/darwin/src/async_task.cpp +++ b/platform/darwin/src/async_task.cpp @@ -25,7 +25,7 @@ public: perform }; source = CFRunLoopSourceCreate(kCFAllocatorDefault, 0, &context); - CFRunLoopAddSource(loop, source, kCFRunLoopDefaultMode); + CFRunLoopAddSource(loop, source, kCFRunLoopCommonModes); } ~Impl() {