From 83ba798d8869bc5ca808bda3def3f0cd7def7d66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 22 Mar 2008 16:40:59 +0100 Subject: [PATCH] When switching to form view create new model if not one exists to have view display with states --- tryton/gui/window/view_form/screen/screen.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tryton/gui/window/view_form/screen/screen.py b/tryton/gui/window/view_form/screen/screen.py index 86f2f993fc..77a5c2b07e 100644 --- a/tryton/gui/window/view_form/screen/screen.py +++ b/tryton/gui/window/view_form/screen/screen.py @@ -223,6 +223,9 @@ class Screen(SignalEvent): self.screen_container.set(self.current_view.widget) if self.current_model: self.current_model.validate_set() + else: + if self.current_view.view_type == 'form': + self.new() self.display() self.current_view.set_cursor() # TODO: set True or False accoring to the type