From d5f490b1a2c77a755ae4bd2e73a15a7567eda4c1 Mon Sep 17 00:00:00 2001 From: "K.SHIRAKASHI" Date: Sat, 7 Oct 2017 03:37:56 +0900 Subject: [PATCH] Fix error on reloading status detail column (#5248) --- app/javascript/mastodon/features/status/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/javascript/mastodon/features/status/index.js b/app/javascript/mastodon/features/status/index.js index 83e83540a1..abcfee99e7 100644 --- a/app/javascript/mastodon/features/status/index.js +++ b/app/javascript/mastodon/features/status/index.js @@ -242,8 +242,8 @@ export default class Status extends ImmutablePureComponent { componentDidUpdate () { const { ancestorsIds } = this.props; - if (ancestorsIds) { - const element = this.node.querySelectorAll('.focusable')[this.props.ancestorsIds.size]; + if (ancestorsIds && ancestorsIds.size > 0) { + const element = this.node.querySelectorAll('.focusable')[ancestorsIds.size]; element.scrollIntoView(); } }