diff --git a/tryton/gui/window/view_form/view/form.py b/tryton/gui/window/view_form/view/form.py index 3ed74f4b18..5f5e69b584 100644 --- a/tryton/gui/window/view_form/view/form.py +++ b/tryton/gui/window/view_form/view/form.py @@ -30,6 +30,7 @@ class ViewForm(ParserView): for notebook in notebooks: def switch(notebook, page, page_num): if page_num not in display_done.setdefault(notebook, []): + notebook.grab_focus() display_done[notebook].append(page_num) self.display() notebook.connect('switch-page', switch)