diff --git a/driver/key.c b/driver/key.c index ab59294..1a5346a 100644 --- a/driver/key.c +++ b/driver/key.c @@ -123,7 +123,11 @@ void KEY_ReadSideKeys(void) if (KEY_CurrentKey != KEY_NONE && !KEY_LongPressed) { KEY_KeyCounter++; } - if (!KEY_SideKeyLongPressed && (gScreenMode == SCREEN_MAIN || gScreenMode == SCREEN_NOAA) && !gFrequencyDetectMode) { + if (!KEY_SideKeyLongPressed && (gScreenMode == SCREEN_MAIN + #ifdef ENABLE_NOAA + || gScreenMode == SCREEN_NOAA + #endif + ) && !gFrequencyDetectMode) { if (!gpio_input_data_bit_read(GPIOF, BOARD_GPIOF_KEY_SIDE1)) { KEY_Side1Counter++; }