diff options
| author | Martin Geubelle <mge@odoo.com> | 2017-06-19 15:17:05 +0200 |
|---|---|---|
| committer | Martin Geubelle <mge@odoo.com> | 2017-06-19 16:47:34 +0200 |
| commit | c5f8f35747b4ca9633c664d6be74614c5ce22fcd (patch) | |
| tree | 3c4882701b5981867f7bd059c434208b622054ef /addons/web/static/src/js/fields/relational_fields.js | |
| parent | 21fca784dccd39024da0725c7296f43fc1870017 (diff) | |
[FIX] web: properly handle tab navigation in readonly
The tab navigation was only working in edit mode. Entering a readonly form
view with input fields was causing a traceback.
As the default browser behaviour has been overriden with custom navigation,
we need to specify which widget can be focused (e.g.: url, many2one, etc.).
Diffstat (limited to 'addons/web/static/src/js/fields/relational_fields.js')
| -rw-r--r-- | addons/web/static/src/js/fields/relational_fields.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js index 95bef29f88e..35addc4a091 100644 --- a/addons/web/static/src/js/fields/relational_fields.js +++ b/addons/web/static/src/js/fields/relational_fields.js @@ -124,7 +124,7 @@ var FieldMany2One = AbstractField.extend({ * @returns {jQuery} */ getFocusableElement: function () { - return this.$input || $(); + return this.mode === 'edit' && this.$input || this.$el; }, /** * TODO |
