Reviewers: ,


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

Affected files:
  M tryton/gui/window/view_board/action.py
  M tryton/gui/window/win_form.py


Index: tryton/gui/window/view_board/action.py
===================================================================
--- a/tryton/gui/window/view_board/action.py
+++ b/tryton/gui/window/view_board/action.py
@@ -91,7 +91,7 @@

     def row_activate(self):
         if not self.screen.current_record:
-            pass
+            return

         def callback(result):
             if result:
Index: tryton/gui/window/win_form.py
===================================================================
--- a/tryton/gui/window/win_form.py
+++ b/tryton/gui/window/win_form.py
@@ -316,8 +316,8 @@
             result = False
         else:
             result = response_id not in cancel_responses
+        self.callback(result)
         self.destroy()
-        self.callback(result)

     def new(self):
         self.screen.new(context=self.context)


--
[email protected] mailing list

Reply via email to