diff options
Diffstat (limited to 'webapp/components/post_view/reaction_list/reaction_list.jsx')
-rw-r--r-- | webapp/components/post_view/reaction_list/reaction_list.jsx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/webapp/components/post_view/reaction_list/reaction_list.jsx b/webapp/components/post_view/reaction_list/reaction_list.jsx index 516f5332f..4d2f3a5fc 100644 --- a/webapp/components/post_view/reaction_list/reaction_list.jsx +++ b/webapp/components/post_view/reaction_list/reaction_list.jsx @@ -4,6 +4,8 @@ import React from 'react'; import PropTypes from 'prop-types'; +import {postListScrollChange} from 'actions/global_actions.jsx'; + import Reaction from 'components/post_view/reaction'; export default class ReactionListView extends React.PureComponent { @@ -38,6 +40,12 @@ export default class ReactionListView extends React.PureComponent { } } + componentDidUpdate(prevProps) { + if (this.props.reactions !== prevProps.reactions) { + postListScrollChange(); + } + } + render() { if (!this.props.post.has_reactions || (this.props.reactions && this.props.reactions.length === 0)) { return null; |