aboutsummaryrefslogtreecommitdiffstats
path: root/src/mac.m
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2023-01-07 19:27:08 -0500
committerDavid Robillard <d@drobilla.net>2023-01-07 20:27:35 -0500
commit677e13dcbb5b64ce85093b9ea5c14025964e35b9 (patch)
tree9a96cf4188cdd709093d2c5fe987bcf253d12540 /src/mac.m
parentba11bb80c96fc9c9124ba2fa929425f558f86824 (diff)
downloadpugl-677e13dcbb5b64ce85093b9ea5c14025964e35b9.tar.gz
pugl-677e13dcbb5b64ce85093b9ea5c14025964e35b9.tar.bz2
pugl-677e13dcbb5b64ce85093b9ea5c14025964e35b9.zip
Support closing views by sending a close event
Diffstat (limited to 'src/mac.m')
-rw-r--r--src/mac.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mac.m b/src/mac.m
index 103e790..00b886c 100644
--- a/src/mac.m
+++ b/src/mac.m
@@ -1347,6 +1347,11 @@ puglSendEvent(PuglView* view, const PuglEvent* event)
return PUGL_SUCCESS;
}
+ if (event->type == PUGL_CLOSE) {
+ [view->impl->window close];
+ return PUGL_SUCCESS;
+ }
+
return PUGL_UNSUPPORTED;
}