From cc3ec7a0f581f10a59047dc074ec98692da2b9cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 29 May 2008 15:28:02 +0200 Subject: [PATCH] Grab focus before set cursor in treeview --- tryton/gui/window/view_form/view/list.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tryton/gui/window/view_form/view/list.py b/tryton/gui/window/view_form/view/list.py index cd4a8654e1..ee9a7a42b8 100644 --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -429,6 +429,7 @@ class ViewList(ParserView): self.children[child][2].set_markup(label_str) def set_cursor(self, new=False): + self.widget_tree.grab_focus() if self.screen.current_model: path = self.store.on_get_path(self.screen.current_model) focus_column = None @@ -442,7 +443,6 @@ class ViewList(ParserView): focus_column = column break self.widget_tree.set_cursor(path, focus_column, new) - self.widget_tree.grab_focus() def sel_ids_get(self): def _func_sel_get(store, path, iter, ids):