diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 8aa5ba7b743..14a8a5b08e3 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -2816,6 +2816,8 @@ instance.web.form.FieldMany2One = instance.web.form.AbstractField.extend(instanc } else if (item.action) { self.floating = true; item.action(); + // Cancel widget blurring, to avoid form blur event + self.trigger('focused'); return false; } },