Module: deluge Branch: multiuser-oldprefs Commit: 5296fc7d4c936fcdf58389a1c1b886a667d0c80a
Author: Pedro Algarvio <[email protected]> Date: Fri Apr 22 11:42:48 2011 +0100 Fix one more possible issue with regard to #1786 --- deluge/ui/gtkui/listview.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/deluge/ui/gtkui/listview.py b/deluge/ui/gtkui/listview.py index 35c7b76..b5c6181 100644 --- a/deluge/ui/gtkui/listview.py +++ b/deluge/ui/gtkui/listview.py @@ -627,7 +627,13 @@ class ListView: # Column is not visible, no need to reposition continue - column_at_position = columns[col_state.position] + try: + column_at_position = columns[col_state.position] + except IndexError: + # While updating the multiuser branch, which adds a new column + # an IndexError was raised, just continue processing, once + # deluge is restarted, it all should be good + continue if col_state.name == column_at_position.get_title(): # It's in the right position continue -- You received this message because you are subscribed to the Google Groups "deluge-commit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/deluge-commit?hl=en.
