Create LoRa Menu, move Region Picker into submenu, add Dismiss Frame option

This commit is contained in:
Jason P
2025-07-19 07:36:58 -05:00
parent ff8275e0dd
commit 7e067f5bf5
3 changed files with 25 additions and 1 deletions

View File

@@ -1107,6 +1107,10 @@ void Screen::dismissCurrentFrame()
LOG_DEBUG("Dismiss WiFi Screen");
dismissedFrames.wifi = true;
dismissed = true;
} else if (currentFrame == framesetInfo.positions.lora) {
LOG_INFO("Dismiss LoRa");
dismissedFrames.lora = true;
dismissed = true;
} else if (currentFrame == framesetInfo.positions.system) {
LOG_INFO("Dismiss Memory");
dismissedFrames.system = true;
@@ -1416,7 +1420,7 @@ int Screen::handleInputEvent(const InputEvent *event)
} else if (this->ui->getUiState()->currentFrame == framesetInfo.positions.clock) {
menuHandler::clockMenu();
} else if (this->ui->getUiState()->currentFrame == framesetInfo.positions.lora) {
menuHandler::LoraRegionPicker();
menuHandler::loraMenu();
} else if (this->ui->getUiState()->currentFrame == framesetInfo.positions.textMessage) {
if (devicestate.rx_text_message.from) {
menuHandler::messageResponseMenu();