Reviewers: ,


Please review this at http://codereview.tryton.org/315002/

Affected files:
  M tryton/gui/window/view_form/view/list_gtk/parser.py


Index: tryton/gui/window/view_form/view/list_gtk/parser.py
===================================================================
--- a/tryton/gui/window/view_form/view/list_gtk/parser.py
+++ b/tryton/gui/window/view_form/view/list_gtk/parser.py
@@ -638,7 +638,10 @@
             if result and screen.save_current():
                 value = (screen.current_record.id,
                     screen.current_record.rec_name())
-                field.set_client(record, value)
+                field.set_client(record, value, force_change=True)
+            elif result:
+                screen.display()
+                return WinForm(screen, open_callback)
             if callback:
                 callback()
         if obj_id:


--
[email protected] mailing list

Reply via email to