From 899072f89c90eb2d985182e6de3057b233eb4227 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 6 Nov 2008 00:18:40 +0100 Subject: [PATCH] Set cursor after display for issue509 --- tryton/gui/window/view_form/screen/screen.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tryton/gui/window/view_form/screen/screen.py b/tryton/gui/window/view_form/screen/screen.py index e16780928b..c724343201 100644 --- a/tryton/gui/window/view_form/screen/screen.py +++ b/tryton/gui/window/view_form/screen/screen.py @@ -535,13 +535,13 @@ class Screen(SignalEvent): def load(self, ids, set_cursor=True, modified=False): self.models.load(ids, display=False, modified=modified) self.current_view.reset() - if set_cursor: - self.current_view.set_cursor() if ids: self.display(ids[0]) else: self.current_model = None self.display() + if set_cursor: + self.current_view.set_cursor() self.request_set() def display(self, res_id=None):