From fd248eeee70b58ac6f16730e82b9eb77142e6389 Mon Sep 17 00:00:00 2001 From: sunwen Date: Mon, 11 Sep 2023 16:45:31 +0800 Subject: [PATCH] Fix without dms crash bug. --- src/dialogs/DialogManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dialogs/DialogManager.cpp b/src/dialogs/DialogManager.cpp index a412d4f..94a6a65 100644 --- a/src/dialogs/DialogManager.cpp +++ b/src/dialogs/DialogManager.cpp @@ -363,7 +363,7 @@ void DialogManager::raiseDeviceError(QObject *parent, QObject *msg) { clearMessageDialog(); auto dialog = new GUIMessageDialog(mTopWidget); - if(mFunctionDialog->isRunning()) + if(mFunctionDialog!= nullptr && mFunctionDialog->isRunning()) { dialog->setWindowFlags(dialog->windowFlags() | Qt::WindowStaysOnTopHint | Qt::BypassWindowManagerHint ); }