From d650997ff9ab67df21f27fcb7b9f401d8cbbd52f Mon Sep 17 00:00:00 2001 From: Gigi Date: Wed, 22 Oct 2025 23:06:54 +0200 Subject: [PATCH] docs: update CHANGELOG with reading restore stabilization --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 08fedd52..b902a7c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Reading position restore no longer causes jumpy scrolling + - Stabilized position collector buffers updates for ~700ms, then applies best one (newest timestamp, tie-break by highest progress) + - Auto-saves suppressed for 1.5s after programmatic restore to prevent feedback loops + - Tiny scroll deltas (<48px or <5%) ignored to avoid unnecessary movement + - Instant scroll (behavior: auto) instead of smooth animation reduces perceived oscillation + - Fixes jumpy behavior from conflicting relay updates and save-restore loops + ## [0.10.14] - 2025-01-27 ### Added