From e3b3a0f02beb4adfdee1d3048fe926aaa25dd8e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 10 Oct 2012 17:49:02 +0200 Subject: [PATCH] Prevent closing non-sensitive tabs review555002 --- tryton/gui/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tryton/gui/main.py b/tryton/gui/main.py index 41dcfc60e3..07e99df740 100644 --- a/tryton/gui/main.py +++ b/tryton/gui/main.py @@ -1190,6 +1190,8 @@ class Main(object): def _sig_remove_book(self, widget, page_widget): for page in self.pages: if page.widget == page_widget: + if not page.widget.props.sensitive: + return page_num = self.notebook.page_num(page.widget) self.notebook.set_current_page(page_num) res = page.sig_close()