Check for GtkTreeIter in selection tuple before using to lookup option; closes #893

This commit is contained in:
Travis Shirk 2005-09-21 03:19:45 +00:00
parent e39f1a30e8
commit 238cc2171c

View file

@ -99,13 +99,15 @@ class AdvancedConfigurationWindow:
def on_advanced_treeview_selection_changed(self, treeselection): def on_advanced_treeview_selection_changed(self, treeselection):
iter = treeselection.get_selected() iter = treeselection.get_selected()
# Get text from first column in this row # Check for GtkTreeIter
opt = iter[0][iter[1]][0] if iter[1]:
desc = gajim.config.get_desc(opt) # Get text from first column in this row
if desc: opt = iter[0][iter[1]][0]
self.desc_label.set_text(_(desc)) desc = gajim.config.get_desc(opt)
else: if desc:
self.desc_label.set_text(_('(None)')) self.desc_label.set_text(_(desc))
else:
self.desc_label.set_text(_('(None)'))
def on_advanced_treeview_row_activated(self, treeview, path, column): def on_advanced_treeview_row_activated(self, treeview, path, column):
modelpath = self.modelfilter.convert_path_to_child_path(path) modelpath = self.modelfilter.convert_path_to_child_path(path)