Reviewers: ,
Description:
tryton: Hide search box on focus-out
Please review this at http://codereview.tryton.org/762002/
Affected files:
M tryton/gui/window/view_form/view/screen_container.py
Index: tryton/gui/window/view_form/view/screen_container.py
===================================================================
--- a/tryton/gui/window/view_form/view/screen_container.py
+++ b/tryton/gui/window/view_form/view/screen_container.py
@@ -398,6 +398,10 @@
button.set_active(False)
window.hide()
+ def focus_out(window, event):
+ button.set_active(False)
+ window.hide()
+
def search():
button.set_active(False)
self.search_window.hide()
@@ -431,6 +435,7 @@
if hasattr(self.search_window, 'set_deletable'):
self.search_window.set_deletable(False)
self.search_window.connect('key-press-event', key_press)
+ self.search_window.connect('focus-out-event', focus_out)
vbox = gtk.VBox()
fields = [f for f in
self.screen.domain_parser.fields.itervalues()
if f.get('searchable', True)]