aboutsummaryrefslogtreecommitdiffstats
path: root/src/mac.m
diff options
context:
space:
mode:
Diffstat (limited to 'src/mac.m')
-rw-r--r--src/mac.m4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mac.m b/src/mac.m
index 72b3e5f..186e612 100644
--- a/src/mac.m
+++ b/src/mac.m
@@ -1562,6 +1562,10 @@ puglSetSizeHint(PuglView* const view,
PuglStatus
puglSetTransientParent(PuglView* view, PuglNativeView parent)
{
+ if (view->parent) {
+ return PUGL_FAILURE;
+ }
+
view->transientParent = parent;
if (view->impl->window) {