|
|
@ -408,7 +408,9 @@ class MessageGrid(gtk.ScrolledWindow, gobject.GObject): |
|
|
|
# reconnect the store and re-select the previously selected line |
|
|
|
# reconnect the store and re-select the previously selected line |
|
|
|
self._grid.set_model(store) |
|
|
|
self._grid.set_model(store) |
|
|
|
if iter: |
|
|
|
if iter: |
|
|
|
|
|
|
|
path = store.get_path(iter) |
|
|
|
self._grid.get_selection().select_iter(iter) |
|
|
|
self._grid.get_selection().select_iter(iter) |
|
|
|
|
|
|
|
self._grid.scroll_to_cell(path, None, False, 0, 0) |
|
|
|
|
|
|
|
|
|
|
|
self._grid.thaw_notify() |
|
|
|
self._grid.thaw_notify() |
|
|
|
self._grid.queue_draw() |
|
|
|
self._grid.queue_draw() |
|
|
|