autoScrollIfLast method
将消息列表滚动到底部(仅当当前语音消息是列表最后一条时)
Implementation
void autoScrollIfLast(BuildContext context) {
final provider = context.read<RCKChatProvider>();
final msgs = provider.messages;
final int? curId = (message as RCIMIWVoiceMessage).messageId;
if (curId != null && msgs.isNotEmpty && msgs.last.messageId == curId) {
provider.messageListScrollToBottom();
}
}