summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js/composers/basic_composer.js
diff options
context:
space:
mode:
authorAlexandre Kühn <aku@odoo.com>2019-02-21 12:11:36 +0000
committerAlexandre Kühn <aku@odoo.com>2019-02-21 12:23:01 +0000
commit4e0a7cd94453a5056bdb1a3a181045abe933b3bf (patch)
treeeaa35ec59d232fdc9b708ab19c3b64cc6acef138 /addons/mail/static/src/js/composers/basic_composer.js
parentaa21cfcf02815298eb6a92bceff9cc53555353c2 (diff)
[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
Diffstat (limited to 'addons/mail/static/src/js/composers/basic_composer.js')
-rw-r--r--addons/mail/static/src/js/composers/basic_composer.js1
1 files changed, 1 insertions, 0 deletions
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);