diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp index 6d8ba333b1a..308a1ee5783 100644 --- a/src/plugins/coreplugin/mainwindow.cpp +++ b/src/plugins/coreplugin/mainwindow.cpp @@ -1098,8 +1098,11 @@ void MainWindow::aboutQtCreator() m_versionDialog = new VersionDialog(this); connect(m_versionDialog, &QDialog::finished, this, &MainWindow::destroyVersionDialog); + ICore::registerWindow(m_versionDialog, Context("Core.VersionDialog")); + m_versionDialog->show(); + } else { + ICore::raiseWindow(m_versionDialog); } - m_versionDialog->show(); } void MainWindow::destroyVersionDialog()