diff --git a/src/Dialog_MainWindow.cpp b/src/Dialog_MainWindow.cpp index 9ce34219..6faee4e5 100644 --- a/src/Dialog_MainWindow.cpp +++ b/src/Dialog_MainWindow.cpp @@ -115,7 +115,7 @@ while(0) #define ABORT_IF_BUSY do \ { \ - if(BANNER_VISIBLE || m_delayedFileTimer->isActive()) \ + if(BANNER_VISIBLE || m_delayedFileTimer->isActive() || (QApplication::activeModalWidget() != NULL)) \ { \ lamexp_beep(lamexp_beep_warning); \ return; \