瀏覽代碼

Wait until emojis are initialized...

before adding them to the message body
JC Brand 5 年之前
父節點
當前提交
1b520328fa
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      src/templates/directives/body.js

+ 1 - 0
src/templates/directives/body.js

@@ -32,6 +32,7 @@ class MessageBodyRenderer extends String {
 
         let list = await Promise.all(u.addHyperlinks(text));
 
+        await api.waitUntil('emojisInitialized');
         list = list.reduce((acc, i) => isString(i) ? [...acc, ...u.addEmoji(i)] : [...acc, i], []);
 
         const addMentions = text => addMentionsMarkup(text, this.model.get('references'), this.model.collection.chatbox)