From e3b38f4bdeb871f7a7dc3944d1065e8053b78be3 Mon Sep 17 00:00:00 2001 From: Risto Date: Tue, 27 Jul 2021 10:52:10 +0200 Subject: [PATCH] Full simulator startup bugfix --- companion/src/simulator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/companion/src/simulator.cpp b/companion/src/simulator.cpp index 5cf10c8dd..a08d59bcb 100644 --- a/companion/src/simulator.cpp +++ b/companion/src/simulator.cpp @@ -319,7 +319,7 @@ int main(int argc, char *argv[]) // Validate startup options QString resultMsg; - if (profileId < 0 || simOptions.firmwareId.isEmpty() || (simOptions.dataFile.isEmpty() && simOptions.dataFolder.isEmpty())) { + if (profileId < 0 || simOptions.firmwareId.isEmpty() || (simOptions.dataFile.isEmpty() && simOptions.dataFolder.isEmpty()) && simOptions.sdPath.isEmpty()) { resultMsg = QApplication::translate("SimulatorMain", "ERROR: Couldn't start simulator, missing radio/profile/data file/folder.\n Profile ID: [%1]; Radio ID: [%2];\nData File: [%3]"); showMessage(resultMsg.arg(profileId).arg(simOptions.firmwareId, simOptions.dataFile), QMessageBox::Critical); return finish(1);