refactor: 调整自动滚动到底部的配置

pull/81/head
moonrailgun 4 years ago
parent 71ccc6e10c
commit d33d781264

@ -43,11 +43,13 @@ export const VirtualizedMessageList: React.FC<MessageListProps> = React.memo(
} }
setTimeout(() => { setTimeout(() => {
// 这里 Virtuoso 有个动态渲染高度的bug, 因此需要异步再次滚动到底部 // 这里 Virtuoso 有个动态渲染高度的bug, 因此需要异步再次滚动到底部以确保代码功能work
listRef.current?.scrollToIndex( listRef.current?.scrollToIndex({
PREPEND_OFFSET - numItemsPrepended + props.messages.length - 1 index:
); PREPEND_OFFSET - numItemsPrepended + props.messages.length - 1,
}, 100); align: 'end',
});
}, 20);
} }
/** /**

Loading…
Cancel
Save