[FIX] mail: fix click event handling when renaming DM
task-2414811 closes odoo/odoo#64473 X-original-commit: b850a4ee4ed6688d7d5d1f51e29015cd279495bb Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
This commit is contained in:
@@ -6,6 +6,7 @@ const components = {
|
||||
ThreadIcon: require('mail/static/src/components/thread_icon/thread_icon.js'),
|
||||
};
|
||||
const useStore = require('mail/static/src/component_hooks/use_store/use_store.js');
|
||||
const { isEventHandled } = require('mail/static/src/utils/utils.js');
|
||||
|
||||
const Dialog = require('web.Dialog');
|
||||
|
||||
@@ -117,6 +118,9 @@ class DiscussSidebarItem extends Component {
|
||||
* @param {MouseEvent} ev
|
||||
*/
|
||||
_onClick(ev) {
|
||||
if (isEventHandled(ev, 'EditableText.click')) {
|
||||
return;
|
||||
}
|
||||
this.thread.open();
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
odoo.define('mail/static/src/components/editable_text/editable_text.js', function (require) {
|
||||
'use strict';
|
||||
|
||||
const { markEventHandled } = require('mail/static/src/utils/utils.js');
|
||||
|
||||
const { Component } = owl;
|
||||
|
||||
class EditableText extends Component {
|
||||
@@ -31,6 +33,7 @@ class EditableText extends Component {
|
||||
* @param {MouseEvent} ev
|
||||
*/
|
||||
_onClick(ev) {
|
||||
markEventHandled(ev, 'EditableText.click');
|
||||
this.trigger('o-clicked');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user