diff options
| author | Hunternif <hunternif@gmail.com> | 2022-07-22 04:03:18 +0100 |
|---|---|---|
| committer | Hunternif <hunternif@gmail.com> | 2022-07-22 04:04:35 +0100 |
| commit | 5c253e44e10222c4042d65fcc5d935ed6a9c3d17 (patch) | |
| tree | 142874b352137303c002de384980a1558f29e89a | |
| parent | 406492e0bd59be7e04fdb0f8dd669bc3fa452e85 (diff) | |
client: rememer scroll position in endless list of posts
| -rw-r--r-- | client/js/views/endless_page_view.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/client/js/views/endless_page_view.js b/client/js/views/endless_page_view.js index aad9ea3..31b339a 100644 --- a/client/js/views/endless_page_view.js +++ b/client/js/views/endless_page_view.js @@ -56,6 +56,7 @@ class EndlessPageView { window.requestAnimationFrame(() => { this._probePageLoad(ctx); this._syncUrl(ctx); + ctx.browserState.scrollY = window.scrollY; }); }, 250); @@ -157,6 +158,7 @@ class EndlessPageView { }; this._renderPage(ctx, true, response); } + window.scroll(0, ctx.browserState.scrollY || 0); }); } |