From c7af23b33ecea856812bb32fb46557d1f52515e1 Mon Sep 17 00:00:00 2001 From: jpirnay Date: Thu, 5 Mar 2026 23:40:56 +0100 Subject: [PATCH] Use 'correct' label for tab control --- src/activities/settings/SettingsActivity.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/activities/settings/SettingsActivity.cpp b/src/activities/settings/SettingsActivity.cpp index 659fd3e5..eaec9311 100644 --- a/src/activities/settings/SettingsActivity.cpp +++ b/src/activities/settings/SettingsActivity.cpp @@ -243,7 +243,8 @@ void SettingsActivity::render(RenderLock&&) { true); // Draw help text - const auto labels = mappedInput.mapLabels(tr(STR_BACK), tr(STR_TOGGLE), tr(STR_DIR_UP), tr(STR_DIR_DOWN)); + const StrId confirmLabel = (selectedSettingIndex == 0) ? StrId::STR_SELECT : StrId::STR_TOGGLE; + const auto labels = mappedInput.mapLabels(tr(STR_BACK), I18N.get(confirmLabel), tr(STR_DIR_UP), tr(STR_DIR_DOWN)); GUI.drawButtonHints(renderer, labels.btn1, labels.btn2, labels.btn3, labels.btn4); // Always use standard refresh for settings screen