From 1ac028a16185ab79f6fc3e5568d58c85501e0ac9 Mon Sep 17 00:00:00 2001 From: ooops Date: Sun, 16 Mar 2025 17:40:44 -0400 Subject: [PATCH] Shows scary exclamation mark in QMessageBox.warning. Use QMessageBox.information instead. (Resolves qubes-issues/8538) --- qubesmanager/restore.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/qubesmanager/restore.py b/qubesmanager/restore.py index 5b4e184c8..bf6d0d3a1 100644 --- a/qubesmanager/restore.py +++ b/qubesmanager/restore.py @@ -257,12 +257,12 @@ def thread_finished(self): self.progress_bar.setValue(100) if self.thread.msg: - QtWidgets.QMessageBox.warning( - self, - self.tr("Restore qubes"), - self.tr(self.thread.msg)) - - if self.thread.msg: + messagebox = ( + QtWidgets.QMessageBox.information + if "successful" in self.thread.msg + else QtWidgets.QMessageBox.warning + ) + messagebox(self, self.tr("Restore qubes"), self.tr(self.thread.msg)) self.append_output(self.thread.msg) if self.showFileDialog.isChecked():