Browse Source

Focus on message textarea when pressing escape on emoji dropdown

Ariel Fuggini 5 years ago
parent
commit
a78763b510
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/converse-emoji-views.js

+ 2 - 0
src/converse-emoji-views.js

@@ -330,6 +330,8 @@ converse.plugins.add('converse-emoji-views', {
                     this.enableArrowNavigation(ev);
                     this.enableArrowNavigation(ev);
                 } else if (ev.keyCode === converse.keycodes.ENTER) {
                 } else if (ev.keyCode === converse.keycodes.ENTER) {
                     this.onEnterPressed(ev);
                     this.onEnterPressed(ev);
+                } else if (ev.keyCode === converse.keycodes.ESCAPE) {
+                    document.querySelector('.chat-textarea').focus();
                 } else if (
                 } else if (
                     ev.keyCode !== converse.keycodes.ENTER &&
                     ev.keyCode !== converse.keycodes.ENTER &&
                     ev.keyCode !== converse.keycodes.DOWN_ARROW
                     ev.keyCode !== converse.keycodes.DOWN_ARROW