td pro - fix missing F discover prompt on home screen for standalone variants

This commit is contained in:
pelgraine
2026-03-22 19:58:12 +11:00
parent 735fefd203
commit 166a433353
2 changed files with 6 additions and 6 deletions

View File

@@ -3437,9 +3437,9 @@ void handleKeyboardInput() {
break; break;
case 'f': case 'f':
// Start discovery scan from contacts screen, or rescan on discovery screen // Start discovery scan from home/contacts screen, or rescan on discovery screen
if (ui_task.isOnContactsScreen()) { if (ui_task.isOnContactsScreen() || ui_task.isOnHomeScreen()) {
Serial.println("Contacts: Starting discovery scan..."); Serial.println("Starting discovery scan...");
the_mesh.startDiscovery(); the_mesh.startDiscovery();
ui_task.gotoDiscoveryScreen(); ui_task.gotoDiscoveryScreen();
} else if (ui_task.isOnDiscoveryScreen()) { } else if (ui_task.isOnDiscoveryScreen()) {

View File

@@ -457,15 +457,15 @@ public:
#if defined(HAS_4G_MODEM) && defined(MECK_WEB_READER) #if defined(HAS_4G_MODEM) && defined(MECK_WEB_READER)
display.drawTextCentered(display.width() / 2, y, "[T] Phone [B] Browser "); display.drawTextCentered(display.width() / 2, y, "[T] Phone [B] Browser ");
#elif defined(HAS_4G_MODEM) #elif defined(HAS_4G_MODEM)
display.drawTextCentered(display.width() / 2, y, "[T] Phone "); display.drawTextCentered(display.width() / 2, y, "[T] Phone [F] Discover ");
#elif defined(MECK_AUDIO_VARIANT) && defined(MECK_WEB_READER) #elif defined(MECK_AUDIO_VARIANT) && defined(MECK_WEB_READER)
display.drawTextCentered(display.width() / 2, y, "[P] Audiobooks [B] Browser "); display.drawTextCentered(display.width() / 2, y, "[P] Audiobooks [B] Browser ");
#elif defined(MECK_AUDIO_VARIANT) #elif defined(MECK_AUDIO_VARIANT)
display.drawTextCentered(display.width() / 2, y, "[P] Audiobooks "); display.drawTextCentered(display.width() / 2, y, "[P] Audiobooks [F] Discover ");
#elif defined(MECK_WEB_READER) #elif defined(MECK_WEB_READER)
display.drawTextCentered(display.width() / 2, y, "[B] Browser "); display.drawTextCentered(display.width() / 2, y, "[B] Browser ");
#else #else
y -= 10; // reclaim the row for standalone display.drawTextCentered(display.width() / 2, y, "[F] Discover ");
#endif #endif
y += 14; y += 14;