Showing the changes to interface/src/CrashHandler.cpp (1 of 1 file). Show all
Unified · Split
| @@ -35,9 +35,10 @@ void CrashHandler::checkForAndHandleCrash() { · 34 unmodified lines | ||
| 35 | 35 | QSettings::setDefaultFormat(QSettings::IniFormat); |
| 36 | 36 | QSettings settings; |
| 37 | 37 | settings.beginGroup("Developer"); |
| 38 | − bool displayCrashOptions = settings.value(MenuOption::DisplayCrashOptions).toBool(); | |
| 38 | + QVariant displayCrashOptions = settings.value(MenuOption::DisplayCrashOptions); | |
| 39 | 39 | settings.endGroup(); |
| 40 | − if (displayCrashOptions) { | |
| 40 | + if (!displayCrashOptions.isValid() // Option does not exist in Interface.ini so assume default behavior. | |
| 41 | + || displayCrashOptions.toBool()) { | |
| 41 | 42 | Action action = promptUserForAction(); |
| 42 | 43 | if (action != DO_NOTHING) { |
| 43 | 44 | handleCrash(action); |