diff --git a/src/dialogs/DialogManager.cpp b/src/dialogs/DialogManager.cpp index 5a29d29..10b97ab 100644 --- a/src/dialogs/DialogManager.cpp +++ b/src/dialogs/DialogManager.cpp @@ -492,10 +492,10 @@ void DialogManager::raiseDeviceError(QObject *parent, QObject *msg) { // 扫描过程 dialog 只能为最底层,并且会被error dialog 清除! void DialogManager::invokeOperationStart(QObject *parent, QObject *msg) { - //没有目标parent 撤销操作 - if (!QApplication::activeWindow()) return; - //只能在最底层窗口上模态 - if (mDialogCount>0) return; +// //没有目标parent 撤销操作 +// if (!QApplication::activeWindow()) return; +// //只能在最底层窗口上模态 +// if (mDialogCount>0) return; clearMessageDialog(); mOperationMessageDialog = new GUIMessageDialog(QApplication::activeWindow()); if (msg)