streamdeck-clockify icon indicating copy to clipboard operation
streamdeck-clockify copied to clipboard

Starting / Stopping a timer should be instantanious

Open eXpl0it3r opened this issue 5 months ago • 0 comments

In order to prevent a flood of API calls and running into rate limits, the buttons are only truly synced every 10s.

This design work quite okay, but there's on instance where we can't wait for the API call itself:

When pressing the button of a running timer, we should visually stop the timer immediately, even if the API call hasn't happened yet or is completed. The same is true for starting a timer.

This makes the plugin feel more responsive and prevents potential double clicks.

eXpl0it3r avatar Aug 28 '25 13:08 eXpl0it3r