After refreshing the page, sometimes connectors render incorrectly in different places.
Refreshing the page again doesn’t help — I have to move the cards for everything to snap into place.
do you know if there’s anything i can do to repro this? were you doing a lot of bulk item drags or box drags before refreshing?
if you wait 5 more seconds before clicking refresh does the issue still happen?
yep. waited 10 sec and bug still here
the thing is that when i move cads a little bit it renders properly
Also. I can move cards and it looks fine but after refresh bug appears but once i move them a little its fine again
Also it can appear right after moving cards without even refreshing
Bug appeared in offline mode w/o internet in windows app
Also it appeared on Iphone 12 pro max ( i was dragging on iphone )
this may be app “rendering” issue i guess
Interesting that it’s in offline mode , indicates that it’s not an issue with syncing possibly. I’ll have to think about this for a while to figure it out
I can now repro the bug almost 100% of the time.
When I release the mouse button while dragging cards, but keep moving the cursor afterward
Работаю здесь – Kinopio и еще 42 страницы — Личный: Microsoft Edge - 9 July 2025
Imagine curling — when I release the stone, it keeps sliding on the ice. It’s the same effect here: when I release the mouse button while moving a card, the card keeps drifting, but the connector stays at the point where I let go.
Good clue ! Thx will investigate
was able to repro and finally ship a fix:
in laggy scenarios the old system of dom-based item/card position calcs aren’t as current as item state data. changed to use state data getters instead of dom lookups. this may result in possibly faster card move perf too.
thanks!
This bug is fixed but it seems this has caused another issue:
-
now, when I open a space with a lot of connectors, the browser freezes for 5–10 seconds. Also, the space itself now slightly freezes every second, even when I’m not doing anything (im looking at connector direction animations they are choppy ).
When I open a space with just cards and no connectors, everything works fine. -
Also, moving cards that have connectors is now about 3 times laggier than it was before the update. (in this case, the behavior is inconsistent: one time it might not lag, but the next time it does.)
Without connectors, dragging performance is normal.
When I just drag cards, the connector now doesn’t detach after latest fix.
But there’s a second scenario: after refreshing the page, the connector can become misaligned.
(probably server bug) and connected to missing letters bug
looking into it
reverted the changes and adding a diff fix, let me know how that affects dragging performance
no changes for me it felt like it started to freeze even harder
hmm the last update should have had no impact on performance.
i’ve completely reverted it though, and you can let me know if you see any performance impact