diff --git a/addons/web/static/src/js/views/list/list_renderer.js b/addons/web/static/src/js/views/list/list_renderer.js index 33c075fc77f..b7ca5cc118b 100644 --- a/addons/web/static/src/js/views/list/list_renderer.js +++ b/addons/web/static/src/js/views/list/list_renderer.js @@ -307,7 +307,7 @@ var ListRenderer = BasicRenderer.extend({ } else { $button.text(node.attrs.string); } - + this._handleAttributes($button, node); this._registerModifiers(node, record, $button); if (record.res_id) { diff --git a/addons/web/static/tests/views/list_tests.js b/addons/web/static/tests/views/list_tests.js index 22399961285..5f003dfac61 100644 --- a/addons/web/static/tests/views/list_tests.js +++ b/addons/web/static/tests/views/list_tests.js @@ -1088,7 +1088,7 @@ QUnit.module('Views', { }); QUnit.test('can display button in edit mode', function (assert) { - assert.expect(1); + assert.expect(2); var list = createView({ View: ListView, @@ -1096,10 +1096,11 @@ QUnit.module('Views', { data: this.data, arch: '' + '' + - '