Don't register search_box if not on a page

issue2770
(transplanted from cda1bcf226dc18140e6fa6f9e884b9be2ea29c7a)
This commit is contained in:
Cédric Krier committed 2012-10-06 15:18:44 +02:00
1 parent ada2e694fc
commit e7735c88bd
1 file changed
+2 -2
@@ -331,10 +331,10 @@ class ScreenContainer(object):
from tryton.gui.main import Main
page = Main.get_main().get_page()
if button.get_active():
if self.search_window not in page.dialogs:
if page and self.search_window not in page.dialogs:
page.dialogs.append(self.search_window)
self.search_window.show()
else:
self.search_window.hide()
if self.search_window in page.dialogs:
if page and self.search_window in page.dialogs:
page.dialogs.remove(self.search_window)