From 772c703a8d671e1c3776e09fb27df2a2fb58b9e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 30 Sep 2014 09:39:22 +0200 Subject: [PATCH] Update wizard button after setting record values record-modified is not triggered when setting value via default. issue4202 review7611002 --- tryton/gui/window/wizard.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tryton/gui/window/wizard.py b/tryton/gui/window/wizard.py index bc8d11a306..b46a700d9e 100644 --- a/tryton/gui/window/wizard.py +++ b/tryton/gui/window/wizard.py @@ -151,6 +151,9 @@ class Wizard(object): return button def _record_modified(self, screen, record): + self.update_buttons(record) + + def update_buttons(self, record): for button in self.states.itervalues(): button.state_set(record) @@ -222,6 +225,7 @@ class Wizard(object): self.screen.new(default=False) self.screen.current_record.set_default(defaults) + self.update_buttons(self.screen.current_record) self.screen.set_cursor()