aboutsummaryrefslogtreecommitdiff
path: root/vendor/gioui.org/app/os_darwin.m
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gioui.org/app/os_darwin.m')
-rw-r--r--vendor/gioui.org/app/os_darwin.m12
1 files changed, 12 insertions, 0 deletions
diff --git a/vendor/gioui.org/app/os_darwin.m b/vendor/gioui.org/app/os_darwin.m
new file mode 100644
index 0000000..772cc28
--- /dev/null
+++ b/vendor/gioui.org/app/os_darwin.m
@@ -0,0 +1,12 @@
+// SPDX-License-Identifier: Unlicense OR MIT
+
+@import Dispatch;
+@import Foundation;
+
+#include "_cgo_export.h"
+
+void gio_wakeupMainThread(void) {
+ dispatch_async(dispatch_get_main_queue(), ^{
+ gio_dispatchMainFuncs();
+ });
+}