fix merge again

This commit is contained in:
mverch67 2025-07-29 21:55:34 +02:00
parent 5afc43ebc1
commit 74d0472834

View File

@ -480,12 +480,8 @@ void menuHandler::positionBaseMenu()
if (accelerometerThread) {
optionsArray[options] = "Compass Calibrate";
optionsEnumArray[options++] = CompassCalibrate;
} else
#endif
{
bannerOptions.optionsArrayPtr = optionsArray;
options = 3;
}
#endif
BannerOverlayOptions bannerOptions;
bannerOptions.message = "Position Action";
bannerOptions.optionsArrayPtr = optionsArray;
@ -502,16 +498,12 @@ void menuHandler::positionBaseMenu()
} else if (selected == CompassCalibrate) {
accelerometerThread->calibrate(30);
#endif
else
{
menuQueue = menu_none;
}
};
screen->showOverlayBanner(bannerOptions);
}
void
menuHandler::nodeListMenu()
void menuHandler::nodeListMenu()
{
enum optionsNumbers { Back, Favorite, TraceRoute, Verify, Reset, enumEnd };
static const char *optionsArray[] = {"Back", "Add Favorite", "Trace Route", "Key Verification", "Reset NodeDB"};
@ -842,8 +834,7 @@ void menuHandler::positionBaseMenu()
bannerOptions.optionsCount = 2;
bannerOptions.bannerCallback = [](int selected) -> void {
if (selected == 1) {
InputEvent event = {
.inputEvent = (input_broker_event)INPUT_BROKER_SHUTDOWN, .kbchar = 0, .touchX = 0, .touchY = 0};
InputEvent event = {.inputEvent = (input_broker_event)INPUT_BROKER_SHUTDOWN, .kbchar = 0, .touchX = 0, .touchY = 0};
inputBroker->injectInputEvent(&event);
} else {
menuQueue = power_menu;