diff --git a/panda/src/cocoadisplay/cocoaGraphicsWindow.mm b/panda/src/cocoadisplay/cocoaGraphicsWindow.mm index 40d6a6ea5f..1b564c0eb1 100644 --- a/panda/src/cocoadisplay/cocoaGraphicsWindow.mm +++ b/panda/src/cocoadisplay/cocoaGraphicsWindow.mm @@ -799,7 +799,7 @@ close_window() { if (_window != nil) { [_window close]; - + // Process events once more so any pending NSEvents are cleared. Not doing // this causes the window to stick around after calling [_window close]. process_events();