From 2cc1973760f18981fa671a907b2f79a5044d2aea Mon Sep 17 00:00:00 2001 From: Spiros Date: Mon, 10 Jun 2024 05:24:10 +0300 Subject: [PATCH] Don't quit on pkexec fail after refresh --- mainwindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 472eeec..3f0d15f 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -738,7 +738,9 @@ QString MainWindow::getSmartctlOutput(const QStringList &arguments, bool root) if (process.exitCode() == 127) { QMessageBox::critical(this, tr("KDiskInfo Error"), tr("KDiskInfo needs root access in order to read S.M.A.R.T. data!")); - QTimer::singleShot(0, qApp, &QApplication::quit); + if (initializing) { + QTimer::singleShot(0, qApp, &QApplication::quit); + } } return process.readAllStandardOutput();