2025-07-21 00:00:47 +00:00
parent 385ce85da3
commit 5729eef037
5 changed files with 62 additions and 28 deletions

View File

@ -203,6 +203,12 @@ void HandleEncoderPressed() {
InitGravity(app);
}
}
if (app.selected_param == PARAM_MAIN_FACTORY_RESET) {
if (app.selected_sub_param == 0) { // Reset
stateManager.factoryReset();
InitGravity(app);
}
}
}
// Only mark dirty and reset selected_sub_param when leaving editing mode.
stateManager.markDirty();
@ -277,6 +283,9 @@ void editMainParameter(int val) {
case PARAM_MAIN_RESET_STATE:
updateSelection(app.selected_sub_param, val, 2);
break;
case PARAM_MAIN_FACTORY_RESET:
updateSelection(app.selected_sub_param, val, 2);
break;
}
}