diff --git a/collects/mred/private/wx/win32/frame.rkt b/collects/mred/private/wx/win32/frame.rkt index 5ebf30e6..c6c0a529 100644 --- a/collects/mred/private/wx/win32/frame.rkt +++ b/collects/mred/private/wx/win32/frame.rkt @@ -210,7 +210,8 @@ [(= msg WM_CLOSE) (queue-window-event this (lambda () (when (on-close) - (direct-show #f)))) + (atomically + (direct-show #f))))) 0] [(and (= msg WM_SIZE) (not (= wParam SIZE_MINIMIZED)))