Improve selection in tree view

- add unselect previous selection
- set cursor to the first row
This commit is contained in:
Cédric Krier committed 2008-06-02 21:54:33 +02:00
1 parent d452807dae
commit 1ab2ea5940
1 file changed
+4
+4
View File
@@ -185,7 +185,9 @@ class Tree(SignalEvent):
if self.tree_res.view.get_model().get_iter_root():
self.tree_res.view.grab_focus()
selection = self.tree_res.view.get_selection()
selection.unselect_all()
selection.select_path((0))
self.tree_res.view.set_cursor((0))
return False
def menu_main_key_press(self, widget, event):
@@ -193,7 +195,9 @@ class Tree(SignalEvent):
if self.tree_res.view.get_model().get_iter_root():
self.tree_res.view.grab_focus()
selection = self.tree_res.view.get_selection()
selection.unselect_all()
selection.select_path((0))
self.tree_res.view.set_cursor((0))
def sig_print(self):
self.sig_action('form_print')