Leonidas-from-XIV / floatinghands

A watch, as a CoffeeScript jQuery plugin. Or somethin'
3 stars 0 forks source link

Pushers wait for interval to take effect #2

Closed watchdesigner closed 13 years ago

watchdesigner commented 13 years ago

When you hit a pusher, this does not take effect on the hands immediately - e.g. when you push a RESET command, the chronograph hand does not jump back into zero position immediately. Rather, it waits for the next update interval to do so.

Depending on the selected update interval, this makes the app feel quite slow.

I do not think it is a very good way of programming user interaction to, sort of, just log a user command internally and wait for the next periodic interval until the display is updated.

I think you should add code that will call the update function immediately at pusher events.

Leonidas-from-XIV commented 13 years ago

Done, it now updates all bitmaps every time a button is pressed.