mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-09-21 07:46:06 +08:00
fix(composer-emojis): Insert emoji on tab, fixes #1511
This commit is contained in:
parent
94badcda15
commit
876aea0ad9
|
@ -96,7 +96,7 @@ class EmojisComposerExtension extends ContenteditableExtension {
|
||||||
const index = moveToNext ? 1 : emojiOptions.length - 1;
|
const index = moveToNext ? 1 : emojiOptions.length - 1;
|
||||||
emojiNameNode.setAttribute("selectedEmoji", emojiOptions[index]);
|
emojiNameNode.setAttribute("selectedEmoji", emojiOptions[index]);
|
||||||
}
|
}
|
||||||
} else if (event.key === "Enter") {
|
} else if (event.key === "Enter" || event.key === "Tab") {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
const emojiNameNode = DOMUtils.closest(sel.anchorNode, "n1-emoji-autocomplete");
|
const emojiNameNode = DOMUtils.closest(sel.anchorNode, "n1-emoji-autocomplete");
|
||||||
let selectedEmoji = emojiNameNode.getAttribute("selectedEmoji");
|
let selectedEmoji = emojiNameNode.getAttribute("selectedEmoji");
|
||||||
|
|
Loading…
Reference in a new issue