Skip to content

2026.4.2

Choose a tag to compare

@Superkikim Superkikim released this 25 Apr 13:52

Fix: single_press no longer fires on long press

single_press now fires only on confirmed short press cycles — specifically on release when no long_press was emitted.

Before: any press (including long press) emitted single_press immediately.
After: single_press fires only when release arrives before the 1.2 s long-press threshold.

Event sequences

Gesture Events emitted
Short press (both telegrams received) press → release → single_press
Long press press → long_press → release → long_release
Press lost, release received orphan_release → single_press (if coherent)
Release lost (any) press → long_press → release_timeout

Automations using single_press for toggle/scene will no longer trigger on long presses.