aboutsummaryrefslogtreecommitdiffstats
path: root/src/x11.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/x11.c')
-rw-r--r--src/x11.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/x11.c b/src/x11.c
index fc0e2af..2ded392 100644
--- a/src/x11.c
+++ b/src/x11.c
@@ -1656,6 +1656,10 @@ puglSetTransientParent(PuglView* const view, const PuglNativeView parent)
{
Display* display = view->world->impl->display;
+ if (view->parent) {
+ return PUGL_FAILURE;
+ }
+
view->transientParent = parent;
if (view->impl->win) {