~cytrogen/masto-fe

99c72830bc8c426a12c3f5dc4eabff1ece99eac4 — Claire 2 years ago 3735e6f
[Glitch] Fix scroll position in thread view reseting when closing a modal

Port 9d1c3d06783b9f7707e7e57d3d75553a02e8a9f5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
1 files changed, 1 insertions(+), 1 deletions(-)

M app/javascript/flavours/glitch/features/status/index.jsx
M app/javascript/flavours/glitch/features/status/index.jsx => app/javascript/flavours/glitch/features/status/index.jsx +1 -1
@@ 653,7 653,7 @@ class Status extends ImmutablePureComponent {

  shouldUpdateScroll = (prevRouterProps, { location }) => {
    // Do not change scroll when opening a modal
    if (location.state?.mastodonModalKey && location.state?.mastodonModalKey !== prevRouterProps?.location?.state?.mastodonModalKey) {
    if (location.state?.mastodonModalKey !== prevRouterProps?.location?.state?.mastodonModalKey) {
      return false;
    }