diff options
-rw-r--r-- | pugl/detail/x11.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pugl/detail/x11.c b/pugl/detail/x11.c index fa23bf0..486e83b 100644 --- a/pugl/detail/x11.c +++ b/pugl/detail/x11.c @@ -797,6 +797,10 @@ puglDispatchEvents(PuglWorld* world) } else if (event.type == PUGL_CONFIGURE) { // Expand configure event to be dispatched after loop view->impl->pendingConfigure = event; + view->frame.x = event.configure.x; + view->frame.y = event.configure.y; + view->frame.width = event.configure.width; + view->frame.height = event.configure.height; } else { // Dispatch event to application immediately puglDispatchEvent(view, &event); |