From 6bd600a8788d01b5657cee1597a227f434b25b6c Mon Sep 17 00:00:00 2001 From: Jason P Date: Mon, 23 Jun 2025 07:56:23 -0500 Subject: [PATCH] Fix Action Menu on Home frame --- src/graphics/Screen.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/graphics/Screen.cpp b/src/graphics/Screen.cpp index 9cf5ccb22..492ff2ae9 100644 --- a/src/graphics/Screen.cpp +++ b/src/graphics/Screen.cpp @@ -1253,13 +1253,13 @@ int Screen::handleInputEvent(const InputEvent *event) if (this->ui->getUiState()->currentFrame == framesetInfo.positions.home) { static const char **optionsArrayPtr; int options; + static const char *optionsArray_kb[] = {"Back", "Sleep Screen", "New Preset Msg", "New Freetext Msg"}; + static const char *optionsArray_nokb[] = {"Back", "Sleep Screen", "New Preset Msg"}; if (kb_found) { - const char *optionsArray[] = {"Action?", "Back", "Sleep Screen", "New Preset Msg", "New Freetext Msg"}; - optionsArrayPtr = optionsArray; + optionsArrayPtr = optionsArray_kb; options = 4; } else { - const char *optionsArray[] = {"Action?", "Back", "Sleep Screen", "New Preset Msg"}; - optionsArrayPtr = optionsArray; + optionsArrayPtr = optionsArray_nokb; options = 3; } showOverlayBanner("Action?", 30000, optionsArrayPtr, options, [](int selected) -> void {