bug: notifications spam #106

Closed
opened 2026-02-18 02:46:18 -06:00 by noe.trevino · 0 comments
Owner

Did you check docs and existing issues?

  • I have read all the paso docs
  • I have updated the package to the latest version before submitting this issue
  • I have searched the existing issues of paso
  • I have searched the existing issues of project related to this issue

Paso version (paso -v)

N/A

Operating system/version

Arch Linux

Describe the bug

Rapid key-repeat at a boundary (e.g., holding left arrow at column 0) now fires addNotification on every key event, spawning a new tea.Tick timer each time and pushing duplicate notifications into the stack (capped at 3, then evicting). The previous Clear() on each keypress made this idempotent. Consider deduplicating: skip adding if the top notification has the same message, or check before calling addNotification.

Steps To Reproduce

hold left or right

Acceptanced Criteria

notifications should be added and handled more gracefully in general.

Set like behavior

Potential cause

No response

### Did you check docs and existing issues? - [x] I have read all the paso docs - [x] I have updated the package to the latest version before submitting this issue - [x] I have searched the existing issues of paso - [x] I have searched the existing issues of project related to this issue ### Paso version (paso -v) N/A ### Operating system/version Arch Linux ### Describe the bug Rapid key-repeat at a boundary (e.g., holding left arrow at column 0) now fires addNotification on every key event, spawning a new tea.Tick timer each time and pushing duplicate notifications into the stack (capped at 3, then evicting). The previous Clear() on each keypress made this idempotent. Consider deduplicating: skip adding if the top notification has the same message, or check before calling addNotification. ### Steps To Reproduce hold left or right ### Acceptanced Criteria notifications should be added and handled more gracefully in general. Set like behavior ### Potential cause _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
noe.trevino/paso#106
No description provided.