From ef4c0a6a542f5b4c56b7cc80a79f56516dce4bcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 23 Jul 2008 18:08:39 +0200 Subject: [PATCH] Stop signal for key Left and Right when expand/collapse is called --- tryton/gui/window/tree.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tryton/gui/window/tree.py b/tryton/gui/window/tree.py index 063c8757bc..1afdba6d7f 100644 --- a/tryton/gui/window/tree.py +++ b/tryton/gui/window/tree.py @@ -207,6 +207,7 @@ class Tree(SignalEvent): selection.unselect_all() selection.select_path((0)) self.tree_res.view.set_cursor((0)) + return True def sig_print(self): self.sig_action('form_print') @@ -256,11 +257,13 @@ class Tree(SignalEvent): break for path in paths: self.tree_res.view.collapse_row(path) + return True elif event.keyval == gtk.keysyms.Right: model, paths = self.tree_res.view.get_selection()\ .get_selected_rows() for path in paths: self.tree_res.view.expand_row(path, False) + return True def sig_test_expand_row(self, widget, iter, path): model = self.tree_res.view.get_model()