diff --git a/apps/action.c b/apps/action.c index c7dd74f60a..28c93603d9 100644 --- a/apps/action.c +++ b/apps/action.c @@ -430,6 +430,7 @@ static inline bool get_action_touchscreen(action_last_t *last, action_cur_t *cur { intptr_t data = button_get_data(); long now = current_tick; + last->repeated = false; if (has_flag(last->button, BUTTON_TOUCHSCREEN) && !has_flag(last->button, BUTTON_REL)) @@ -439,7 +440,6 @@ static inline bool get_action_touchscreen(action_last_t *last, action_cur_t *cur if (!has_flag(cur->button, BUTTON_REL)) last->ts_data = data; - /* Historical baggage... may be unnecessary. */ if (has_flag(cur->button, BUTTON_REPEAT)) last->repeated = true; }