From ecd35b5a2532048c16e80edbd57fd7c036c82e16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 7 Jun 2008 17:31:36 +0200 Subject: [PATCH] Fix close button for tab tree and board --- tryton/gui/window/board.py | 4 ++++ tryton/gui/window/tree.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/tryton/gui/window/board.py b/tryton/gui/window/board.py index 25604a08dd..a6b7458fa0 100644 --- a/tryton/gui/window/board.py +++ b/tryton/gui/window/board.py @@ -44,8 +44,12 @@ class Board(SignalEvent): self.handlers = { 'but_reload': self.sig_reload, + 'but_close': self.sig_close, } def sig_reload(self, test_modified=True): self.board.reload() return True + + def sig_close(self): + return True diff --git a/tryton/gui/window/tree.py b/tryton/gui/window/tree.py index 2f8fba0b47..8681d9ee0b 100644 --- a/tryton/gui/window/tree.py +++ b/tryton/gui/window/tree.py @@ -89,6 +89,7 @@ class Tree(SignalEvent): 'but_action': self.sig_action, 'but_print': self.sig_print, 'but_save_as': self.sig_save_as, + 'but_close': self.sig_close, } signals = { 'on_but_sc_go_clicked': self.sc_go, @@ -316,3 +317,6 @@ class Tree(SignalEvent): self.tree_res.fields, [], parent=self.window, context=self.context) win.run() + + def sig_close(self): + return True