Don't hijack scrollbar when status is unmounted, fixes #404

better-thread-display
Alex Gleason 4 years ago
parent 8c137b0c3c
commit 3631d6d61d
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7

@ -151,14 +151,16 @@ class Status extends ImmutablePureComponent {
}
componentWillUnmount() {
if (this.node && this.props.getScrollPosition) {
const position = this.props.getScrollPosition();
if (position !== null && this.node.offsetTop < position.top) {
requestAnimationFrame(() => {
this.props.updateScrollBottom(position.height - position.top);
});
}
}
// FIXME: Run this code only when a status is being deleted.
//
// if (this.node && this.props.getScrollPosition) {
// const position = this.props.getScrollPosition();
// if (position !== null && this.node.offsetTop < position.top) {
// requestAnimationFrame(() => {
// this.props.updateScrollBottom(position.height - position.top);
// });
// }
// }
}
handleToggleMediaVisibility = () => {

Loading…
Cancel
Save