diff --git a/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js b/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js index 70a8e4662ae..8217c01ec0f 100644 --- a/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js +++ b/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js @@ -257,6 +257,7 @@ Many2ManyTagsField.extractProps = ({ attrs, field }) => { colorField: attrs.options.color_field, nameCreateField: attrs.options.create_name_field, relation: field.relation, + canCreate, canQuickCreate: canCreate && !noQuickCreate, canCreateEdit: canCreate && !noCreateEdit, createDomain: attrs.options.create, diff --git a/addons/web/static/tests/views/fields/many2many_tags_field_tests.js b/addons/web/static/tests/views/fields/many2many_tags_field_tests.js index 5133515b477..f912cff3785 100644 --- a/addons/web/static/tests/views/fields/many2many_tags_field_tests.js +++ b/addons/web/static/tests/views/fields/many2many_tags_field_tests.js @@ -1674,6 +1674,7 @@ QUnit.module("Fields", (hooks) => { await editInput(target, ".o_field_many2many_tags .o-autocomplete--input", "new tag"); assert.containsNone(target, ".o-autocomplete.dropdown li.o_m2o_dropdown_option"); + assert.containsOnce(target, ".o-autocomplete.dropdown li.o_m2o_no_result"); }); QUnit.test("Many2ManyTagsField with attribute 'can_create' set to false", async (assert) => {