mirror of
https://github.com/wled/WLED.git
synced 2025-07-17 07:46:32 +00:00
Fix for default action not triggering colorUpdated
This commit is contained in:
parent
e879fe5843
commit
fec870f264
@ -17,7 +17,7 @@ void shortPressAction(uint8_t b)
|
|||||||
if (!macroButton[b]) {
|
if (!macroButton[b]) {
|
||||||
switch (b) {
|
switch (b) {
|
||||||
case 0: toggleOnOff(); colorUpdated(CALL_MODE_BUTTON); break;
|
case 0: toggleOnOff(); colorUpdated(CALL_MODE_BUTTON); break;
|
||||||
default: ++effectCurrent %= strip.getModeCount(); colorUpdated(CALL_MODE_BUTTON); break;
|
case 1: ++effectCurrent %= strip.getModeCount(); effectChanged = true; colorUpdated(CALL_MODE_BUTTON); break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
applyPreset(macroButton[b], CALL_MODE_BUTTON_PRESET);
|
applyPreset(macroButton[b], CALL_MODE_BUTTON_PRESET);
|
||||||
@ -36,7 +36,7 @@ void longPressAction(uint8_t b)
|
|||||||
if (!macroLongPress[b]) {
|
if (!macroLongPress[b]) {
|
||||||
switch (b) {
|
switch (b) {
|
||||||
case 0: _setRandomColor(false,true); break;
|
case 0: _setRandomColor(false,true); break;
|
||||||
default: bri += 8; colorUpdated(CALL_MODE_BUTTON); buttonPressedTime[b] = millis(); break; // repeatable action
|
case 1: bri += 8; colorUpdated(CALL_MODE_BUTTON); buttonPressedTime[b] = millis(); break; // repeatable action
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
applyPreset(macroLongPress[b], CALL_MODE_BUTTON_PRESET);
|
applyPreset(macroLongPress[b], CALL_MODE_BUTTON_PRESET);
|
||||||
@ -55,7 +55,7 @@ void doublePressAction(uint8_t b)
|
|||||||
if (!macroDoublePress[b]) {
|
if (!macroDoublePress[b]) {
|
||||||
switch (b) {
|
switch (b) {
|
||||||
//case 0: toggleOnOff(); colorUpdated(CALL_MODE_BUTTON); break; //instant short press on button 0 if no macro set
|
//case 0: toggleOnOff(); colorUpdated(CALL_MODE_BUTTON); break; //instant short press on button 0 if no macro set
|
||||||
default: ++effectPalette %= strip.getPaletteCount(); colorUpdated(CALL_MODE_BUTTON); break;
|
case 1: ++effectPalette %= strip.getPaletteCount(); effectChanged = true; colorUpdated(CALL_MODE_BUTTON); break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
applyPreset(macroDoublePress[b], CALL_MODE_BUTTON_PRESET);
|
applyPreset(macroDoublePress[b], CALL_MODE_BUTTON_PRESET);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user