I have been using AceButton on an ESP32's 'Boot' button (GPIO 0) and it worked really well with Click, Doubleclick, and Longpress. But suddenly I get no longer a 'Clicked' response, but I still get Double and Long.
I was using version 1.6, and after detecting the problem, I upgraded to 1.8.3, but no change to my problem.
When pressing a button I see a kEventPressed. Pressing again after some 10+ seconds, I see another kEventPressed followed by a kEventDoubleClicked. Doing a doubleclick as fast as I can also gives a correct kEventDoubleClicked.
Longpress still coming correctly after 2 sec (programmed setLongPressDelay(2000);).
Setting 'setClickDelay()' down to 100 or up to 1000 does not make a difference.
How do I get my click back?
I have been using AceButton on an ESP32's 'Boot' button (GPIO 0) and it worked really well with Click, Doubleclick, and Longpress. But suddenly I get no longer a 'Clicked' response, but I still get Double and Long.
I was using version 1.6, and after detecting the problem, I upgraded to 1.8.3, but no change to my problem.
When pressing a button I see a kEventPressed. Pressing again after some 10+ seconds, I see another kEventPressed followed by a kEventDoubleClicked. Doing a doubleclick as fast as I can also gives a correct kEventDoubleClicked.
Longpress still coming correctly after 2 sec (programmed setLongPressDelay(2000);).
Setting 'setClickDelay()' down to 100 or up to 1000 does not make a difference.
How do I get my click back?