diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-08-23 00:47:56 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-08-23 00:47:56 +0000 |
| commit | c8b6c5344c7194e2ef3336446919b66714062560 (patch) | |
| tree | 5cd4c30244fb02c6128cc78bccdc50ba52e47fd2 /app/src/main/java/org/terst/feedreader/opml/Opml.kt | |
| parent | 5f3850ab73903010269df6009204a96f9d3e68ac (diff) | |
Restore scroll position within an article on Next/Previous
Next/Previous replaces this screen's own back-stack entry with a fresh one
for the neighboring article, which recreates the WebView from scratch --
going back to an article you'd been partway through always landed you back
at the top. Tracks each article's scroll offset in an in-memory,
process-lifetime map (ReaderScrollPositions) as the WebView scrolls, and
restores it once the freshly-loaded page finishes laying out.
Diffstat (limited to 'app/src/main/java/org/terst/feedreader/opml/Opml.kt')
0 files changed, 0 insertions, 0 deletions
