From 578c99475d6100157fc5f42509c2de0513d8fbb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Fri, 5 Apr 2019 12:56:58 +0000 Subject: [IMP] web: various small improvements to form view MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit is a few small improvement/fixes to the web framework: - allow placeholder attribute on input tags in form view - only bind click event handler to buttons managed by the framework, not custom ones - _onExecuteAction method in action manager properly fails if event cannot be properly handled closes odoo/odoo#32458 Signed-off-by: Géry Debongnie (ged) --- addons/web/static/src/js/views/basic/basic_renderer.js | 3 +++ 1 file changed, 3 insertions(+) (limited to 'addons/web/static/src/js/views/basic/basic_renderer.js') diff --git a/addons/web/static/src/js/views/basic/basic_renderer.js b/addons/web/static/src/js/views/basic/basic_renderer.js index 4ee2ef8fbb3..24182fa1a16 100644 --- a/addons/web/static/src/js/views/basic/basic_renderer.js +++ b/addons/web/static/src/js/views/basic/basic_renderer.js @@ -380,6 +380,9 @@ var BasicRenderer = AbstractRenderer.extend({ if (node.attrs.style) { $el.attr('style', node.attrs.style); } + if (node.attrs.placeholder) { + $el.attr('placeholder', node.attrs.placeholder); + } }, /** * Used by list and kanban renderers to determine whether or not to display -- cgit v1.2.3