diff options
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/views/form/form_renderer.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/web/static/src/js/views/form/form_renderer.js b/addons/web/static/src/js/views/form/form_renderer.js index b0277abce70..1e40ce13dd6 100644 --- a/addons/web/static/src/js/views/form/form_renderer.js +++ b/addons/web/static/src/js/views/form/form_renderer.js @@ -111,9 +111,10 @@ var FormRenderer = BasicRenderer.extend({ var $notebook = $(this); var name = $notebook.data('name'); if (name in state) { - $notebook.find('> ul > li > a[data-toggle="tab"]') - .eq(state[name]) - .click(); + var $page = $notebook.find('> ul > li').eq(state[name]); + if (!$page.hasClass('o_form_invisible')) { + $page.find('a[data-toggle="tab"]').click(); + } } }); }, |
