diff --git a/js/src/forum/components/PostStream.js b/js/src/forum/components/PostStream.js index f809a51f8..a33683fb1 100644 --- a/js/src/forum/components/PostStream.js +++ b/js/src/forum/components/PostStream.js @@ -3,6 +3,7 @@ import ScrollListener from '../../common/utils/ScrollListener'; import PostLoading from './LoadingPost'; import ReplyPlaceholder from './ReplyPlaceholder'; import Button from '../../common/components/Button'; +import anchorScroll from '../../common/utils/anchorScroll'; /** * The `PostStream` component displays an infinitely-scrollable wall of posts in @@ -339,6 +340,9 @@ export default class PostStream extends Component { } return $container.promise().then(() => { + this.state.loadPromise.then(() => { + anchorScroll($item[0], () => m.redraw(true)); + }); this.state.unpause(); this.calculatePosition(); this.updateScrubber();