[FIX] web_editor: emojipicker doesnot close on click

Before this commit:

On clicking the saame paragraph while emojipicker is open, it doesnot close,
 resulting in multiple emojipicker being opened at the same time.

After this commit:

Now onclick away from emojipicker on the same paragraph emojipicker closes.

task-3555717

closes odoo/odoo#151038

X-original-commit: be671cce046a72402d1746917b4b5b8715ba1d41
Signed-off-by: Geelen Sébastien (sge) <sge@odoo.com>
Signed-off-by: Sanjay Sharma (shsa) <shsa@odoo.com>
This commit is contained in:
shsa-odoo
2024-01-25 13:42:49 +00:00
parent 26c849ac99
commit 982ccb58b1
@@ -4636,6 +4636,12 @@ export class OdooEditor extends EventTarget {
this.document.addEventListener('mouseup', stopResizing);
this.document.addEventListener('mouseleave', stopResizing);
}
// Handle emoji popover
const isEmojiPopover = document.querySelector('.o-EmojiPicker');
if (isEmojiPopover && ev.target !== isEmojiPopover) {
isEmojiPopover.remove();
}
}
_onScroll(ev) {