       break;
     }
     case btnLEFT: {
-      if (wasReleased) {
-        wasReleased = false;
+      if (buttonWasReleased) {
+        buttonWasReleased = false;
         switch (applicationState) {
           case 0: {
             if (stationIndex > 0) {

      break;
    }
    case btnNONE: {
      if (!wasReleased) {
        wasReleased = true;
      }
      switch (applicationState) {
        case 0: {

byte selectedMenuItem = 0;
float selectedStation;
boolean isStandByOn = false;
boolean buttonWasReleased = true;

char menu[MENU_DEPTH][MENU_LINES][MENU_TEXT] = {
                       {{" Mute"}, {" Search"}, {" Fine search"}, {" Register statn"}, {" Configuration"}, {" Stand by"}, {" Load deflt stn"}, {" Exit"}},
