diff --git a/include/window.cpp b/include/window.cpp index 58f7d90b0..b7065af49 100755 --- a/include/window.cpp +++ b/include/window.cpp @@ -439,6 +439,7 @@ KEY TWindow::run() xvt_sys_sleep(50); } + if (!was_open) close_modal(); do_events();