From 4e0a7cd94453a5056bdb1a3a181045abe933b3bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20K=C3=BChn?= Date: Thu, 21 Feb 2019 12:11:36 +0000 Subject: [FIX] mail: keep input focus on emoji selection Before this commit, when adding an emoji from the emoji menu next to the composer, the focus was not automatically set on the input. The input was correctly focused during the event handler of the clicked emoji, but the browser default behaviour applied right after was focusing out the input. Task-ID 1943770 closes odoo/odoo#31325 --- addons/mail/static/src/js/composers/basic_composer.js | 1 + 1 file changed, 1 insertion(+) (limited to 'addons/mail/static/src/js/composers/basic_composer.js') diff --git a/addons/mail/static/src/js/composers/basic_composer.js b/addons/mail/static/src/js/composers/basic_composer.js index eef11bbab33..6a18cb68741 100644 --- a/addons/mail/static/src/js/composers/basic_composer.js +++ b/addons/mail/static/src/js/composers/basic_composer.js @@ -685,6 +685,7 @@ var BasicComposer = Widget.extend({ * @param {Event} ev */ _onEmojiImageClick: function (ev) { + ev.preventDefault(); var cursorPosition = this.getSelectionPositions(); var inputVal = this.$input.val(); var leftSubstring = inputVal.substring(0, cursorPosition.start); -- cgit v1.2.3