Reviewers: ,
Please review this at http://codereview.tryton.org/49002/
Affected files:
M tryton/gui/main.py
Index: tryton/gui/main.py
===================================================================
--- a/tryton/gui/main.py
+++ b/tryton/gui/main.py
@@ -72,7 +72,7 @@
self.window.set_title('Tryton')
self.window.set_icon(TRYTON_ICON)
self.window.connect("destroy", Main.sig_quit)
- self.window.connect("delete_event", self.sig_delete)
+ self.window.connect("delete_event", self.sig_close)
self.window.connect('configure_event', self.sig_configure)
self.window.connect('window_state_event', self.sig_window_state)
@@ -1389,18 +1389,11 @@
cls.tryton_client.quit_mainloop()
- def sig_close(self, widget):
+ def sig_close(self, widget, event=None):
if not self.sig_logout(widget):
return False
Main.sig_quit()
- def sig_delete(self, widget, event):
- if common.sur(_("Do you really want to quit?"),
parent=self.window):
- if not self.sig_logout(widget):
- return True
- return False
- return True
-
def sig_configure(self, widget, event):
if hasattr(event, 'width') \
and hasattr(event, 'height'):
--
[email protected] mailing list