project-robius / robrix

A Matrix chat client written in pure Rust using the Makepad UI toolkit and the Robius app dev framework
MIT License
67 stars 11 forks source link

Upon Timeline update, avoid jumps by searching for all currently-visible items in the new items list #134

Closed kevinaboos closed 1 week ago

kevinaboos commented 2 weeks ago

WIP the matching/searching is working, but I cannot yet figure out how to get an item's position relative to the top of the portallist.