Re-fix "scroll to position" fix for MB#6879, which was broken by find-as-you-type.
[hermes] / package / src / org / maemo / hermes / gui / mapcontact.py
index a603066..f0ad1fe 100644 (file)
@@ -66,10 +66,12 @@ class MapContact(SearchableList):
             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()