Restore original behavior for button 0.

This commit is contained in:
Blaz Kristan
2022-01-21 21:24:49 +01:00
parent 3332375d7c
commit 6c52105ac7
2 changed files with 12 additions and 8 deletions

View File

@@ -258,15 +258,15 @@ void handleButton()
WLED::instance().initAP(true);
} else if (!buttonLongPressed[b]) { //short press
//NOTE: this interferes with double click handling in usermods so it is commented out
//if (b == 0 && !macroDoublePress[b]) { //don't wait for double press on button 0 if no double press macro set
// shortPressAction(b);
//} else { //double press if less than 350 ms between current press and previous short press release (buttonWaitTime!=0)
if (b == 0 && !macroDoublePress[b]) { //don't wait for double press on button 0 if no double press macro set
shortPressAction(b);
} else { //double press if less than 350 ms between current press and previous short press release (buttonWaitTime!=0)
if (doublePress) {
doublePressAction(b);
} else {
buttonWaitTime[b] = now;
}
//}
}
}
buttonPressedBefore[b] = false;
buttonLongPressed[b] = false;