mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-10 15:11:58 +01:00
b189ae0cc531243da8aa2ea094c28b3aa5f5fa62
- the visible-items flow fired loadOlder/loadNewer during a drag, and the live reorder leaves row positions out of order, so the window re-added rows it already had — the queue duplicated under the dragged item. Skip loading while a drag is active, and extend from the min/max loaded position rather than the first/last row. - auto-scroll is back for the context reorder state (a normal queue scrolls while dragging again); the up-next state keeps it disabled because its block is followed by context rows the scroller would run past with nowhere to drop.
Languages
Kotlin
99.1%
Nushell
0.7%
Nix
0.1%