Thanks, sounds like something is up, I'll take a look

Reply to this note

Please Login to reply.

Discussion

There was some goofiness with the relay read/write flags related to second-granularity timestamps (if you clicked too fast coracle kept the old version of the event). I've fixed this in the next release.

Good catch 👍

I don't know the current logic based on timestamps, could make sense using a setTimeout strategy to buffer the updates and wait a little (e. g 2 secs) before firing the final event?

I do that elsewhere, but I use the repository to keep the UI responsive. I might have to do something more though to ensure updates take properly.