Fix suggesting emoji with white space

This commit is contained in:
Eduard Kuzmenko 2021-08-27 03:09:15 +03:00
parent 60bb07ff0f
commit 26e1acfc84

View File

@ -1303,7 +1303,7 @@ export default class ChatInput {
if(matches) {
const entity = entities[0];
const query = matches[2];
let query = matches[2];
const firstChar = query[0];
if(this.stickersHelper &&
@ -1322,7 +1322,8 @@ export default class ChatInput {
foundHelper = this.commandsHelper;
}
} else if(rootScope.settings.emoji.suggest) { // emoji
if(!value.match(/^\s*:(.+):\s*$/) && !value.match(/:[;!@#$%^&*()-=|]/)) {
query = query.replace(/^\s*/, '');
if(!value.match(/^\s*:(.+):\s*$/) && !value.match(/:[;!@#$%^&*()-=|]/) && query) {
foundHelper = this.emojiHelper;
this.emojiHelper.checkQuery(query, firstChar);
}