diff options
author | Calum Lind <calumlind+deluge@gmail.com> | 2014-08-31 12:17:05 +0100 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2014-08-31 12:17:05 +0100 |
commit | ecf5af1e163af8e84167e572dabbbadacd93c046 (patch) | |
tree | 3c97cf0dbeb10682f4e54616c8be14f16ab76190 | |
parent | 4e77c46694ddc790d42c3decd1178dc9bca4ec04 (diff) | |
download | deluge-ecf5af1e163af8e84167e572dabbbadacd93c046.tar.gz deluge-ecf5af1e163af8e84167e572dabbbadacd93c046.tar.bz2 deluge-ecf5af1e163af8e84167e572dabbbadacd93c046.zip |
[GTKUI] Fix listview error with new config
-rw-r--r-- | deluge/ui/gtkui/listview.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deluge/ui/gtkui/listview.py b/deluge/ui/gtkui/listview.py index 5bdbd005c..8db35a174 100644 --- a/deluge/ui/gtkui/listview.py +++ b/deluge/ui/gtkui/listview.py @@ -229,10 +229,11 @@ class ListView: self.set_model_sort() def set_model_sort(self): - for column_state in self.state: - if column_state.sort is not None and column_state.sort > -1: - self.treeview.get_model().set_sort_column_id(column_state.sort, column_state.sort_order) - break + if self.state is not None: + for column_state in self.state: + if column_state.sort is not None and column_state.sort > -1: + self.treeview.get_model().set_sort_column_id(column_state.sort, column_state.sort_order) + break def stabilize_sort_func(self, sort_func): def stabilized(model, iter1, iter2, data): |