path = self.treestore.get_path(mapped_iter)
self.treeview.get_selection().select_path(path)
self.treeview.scroll_to_cell(path)
+ self.treeview.set_cursor(path, None, False)
elif best_iter:
path = self.treestore.get_path(best_iter)
self.treeview.get_selection().unselect_all()
self.treeview.scroll_to_cell(path)
+ self.treeview.set_cursor(path, None, False)
else:
self.treeview.get_selection().unselect_all()
#close.connect('clicked', self._hide_search)
#real_hbox.pack_end(close, False, False, 0)
+ (path, col) = self.treeview.get_cursor()
self.filter = self.treeview.get_model().filter_new()
self.filter.set_visible_func(self._visible_func, self._search_column)
self.treeview.connect('key-press-event', self._on_key_press)
self.treeview.set_model(self.filter)
+ if path:
+ self.treeview.scroll_to_cell(path)
real_hbox.show_all()
return self.hbox_entry_filter