summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2014-08-31 12:17:05 +0100
committerCalum Lind <calumlind+deluge@gmail.com>2014-08-31 12:17:05 +0100
commitecf5af1e163af8e84167e572dabbbadacd93c046 (patch)
tree3c97cf0dbeb10682f4e54616c8be14f16ab76190
parent4e77c46694ddc790d42c3decd1178dc9bca4ec04 (diff)
downloaddeluge-ecf5af1e163af8e84167e572dabbbadacd93c046.tar.gz
deluge-ecf5af1e163af8e84167e572dabbbadacd93c046.tar.bz2
deluge-ecf5af1e163af8e84167e572dabbbadacd93c046.zip
[GTKUI] Fix listview error with new config
-rw-r--r--deluge/ui/gtkui/listview.py9
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):