Fix ScreenSaver problem.
This commit is contained in:
@@ -330,7 +330,10 @@ void DialogManager::raiseDeviceError(QObject *parent, QObject *msg) {
|
||||
dialog->exec();
|
||||
releaseTopWidget(dialog);
|
||||
dialog->deleteLater();
|
||||
mScreenSaverWindow->startLocker();
|
||||
if (nullptr != mTopWidget && !mTopWidget->inherits("GUIMessageDialog"))
|
||||
{
|
||||
mScreenSaverWindow->startLocker();
|
||||
}
|
||||
}
|
||||
|
||||
// 扫描过程 dialog 只能为最底层,并且会被error dialog 清除!
|
||||
|
||||
Reference in New Issue
Block a user