From 1bc52d0138c7bcb94ffce31ec05f675387612a62 Mon Sep 17 00:00:00 2001 From: ta264 Date: Wed, 26 Aug 2020 22:38:48 +0100 Subject: [PATCH] Fixed: restoring scroll position when going back to index page --- frontend/src/Artist/Details/ArtistDetails.js | 5 ++++- .../Artist/Index/Banners/ArtistIndexBanners.js | 8 +++++++- .../Index/Overview/ArtistIndexOverviews.js | 7 ++++++- .../Artist/Index/Posters/ArtistIndexPosters.js | 8 +++++++- .../src/Artist/Index/Table/ArtistIndexTable.js | 5 ++++- frontend/src/Components/Link/Link.js | 16 ++++++++++++++-- .../src/Components/Page/Header/PageHeader.js | 5 ++++- frontend/src/Components/Table/VirtualTable.js | 7 +++++++ frontend/src/Components/withScrollPosition.js | 2 +- 9 files changed, 54 insertions(+), 9 deletions(-) diff --git a/frontend/src/Artist/Details/ArtistDetails.js b/frontend/src/Artist/Details/ArtistDetails.js index 879e5ebd2..cedfb466b 100644 --- a/frontend/src/Artist/Details/ArtistDetails.js +++ b/frontend/src/Artist/Details/ArtistDetails.js @@ -408,7 +408,10 @@ class ArtistDetails extends Component { name={icons.ARROW_UP} size={30} title={'Go to artist listing'} - to={'/'} + to={{ + pathname: '/', + state: { restoreScrollPosition: true } + }} />