Fix crash when showing all lines after having filtered down to zero lines

This commit is contained in:
René Stadler 2007-11-30 17:41:33 +02:00 committed by Stefan Sauer
parent 8dbfc09163
commit 4be0be249a

View file

@ -1375,10 +1375,18 @@ class Window (object):
previous_model = self.log_view.props.model
if previous_model:
line_index = self.get_active_line_index ()
selected_index = previous_model.line_index_to_super (line_index)
try:
line_index = self.get_active_line_index ()
except ValueError:
selected_index = None
else:
selected_index = previous_model.line_index_to_super (line_index)
self.log_view.props.model = model
if selected_index is None:
return
try:
select_index = model.line_index_from_super (selected_index)
except IndexError: