scroll down when showing typing notif and stuck at bottom

This commit is contained in:
Bruno Windels 2018-11-13 09:15:16 +01:00
parent e2c57ba2ef
commit 8ddd2dd078
2 changed files with 18 additions and 2 deletions

View file

@ -631,6 +631,13 @@ module.exports = React.createClass({
}
},
_scrollDownIfAtBottom: function() {
const scrollPanel = this.refs.scrollPanel;
if (scrollPanel) {
scrollPanel.checkScroll();
}
},
onResize: function() {
dis.dispatch({ action: 'timeline_resize' }, true);
},
@ -667,7 +674,7 @@ module.exports = React.createClass({
stickyBottom={this.props.stickyBottom}>
{ topSpinner }
{ this._getEventTiles() }
<WhoIsTypingTile room={this.props.room} />
<WhoIsTypingTile room={this.props.room} onVisible={this._scrollDownIfAtBottom} />
{ bottomSpinner }
</ScrollPanel>
);