diff --git a/src/core/mainwindow.cpp b/src/core/mainwindow.cpp index 679b7acc3..1cac9fa01 100644 --- a/src/core/mainwindow.cpp +++ b/src/core/mainwindow.cpp @@ -1666,6 +1666,11 @@ void MainWindow::StopAfterCurrent() { void MainWindow::showEvent(QShowEvent *e) { + if (error_dialog_ && error_dialog_->isVisible() && error_dialog_->isMinimized()) { + error_dialog_->raise(); + error_dialog_->activateWindow(); + } + QMainWindow::showEvent(e); }