diff --git a/lib/src/message_input.dart b/lib/src/message_input.dart index 5cfff4e1..90fcfd11 100644 --- a/lib/src/message_input.dart +++ b/lib/src/message_input.dart @@ -768,8 +768,7 @@ class MessageInputState extends State { } void _chooseEmoji(List splits, Emoji emoji) { - splits[1] = emoji.char; - final rejoin = splits.join(''); + final rejoin = splits.sublist(0, splits.length - 1).join(':') + emoji.char; textEditingController.value = TextEditingValue( text: rejoin +