changeset 8e0104f168df in /home/hg/repos/gajim-plugins
author: Yann Leboulanger <asterix(a)lagaule.org>
branches:
details:gajim-plugins?cmd=changeset;node=8e0104f168df
description: [plugin_installer] prevent a traceback.
diffstat:
plugin_installer/manifest.ini | 2 +-
plugin_installer/plugin_installer.py | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diffs (25 lines):
diff -r bfa12b3fd164 -r 8e0104f168df plugin_installer/manifest.ini
--- a/plugin_installer/manifest.ini Tue Jan 26 15:13:15 2016 +0100
+++ b/plugin_installer/manifest.ini Sun Jan 31 20:37:02 2016 +0100
@@ -1,7 +1,7 @@
[info]
name: Plugin Installer
short_name: plugin_installer
-version: 0.11.20
+version: 0.11.21
description: Install and upgrade plugins from ftp
authors: Denis Fomin <fominde(a)gmail.com>
Yann Leboulanger <asterix(a)lagaule.org>
diff -r bfa12b3fd164 -r 8e0104f168df plugin_installer/plugin_installer.py
--- a/plugin_installer/plugin_installer.py Tue Jan 26 15:13:15 2016 +0100
+++ b/plugin_installer/plugin_installer.py Sun Jan 31 20:37:02 2016 +0100
@@ -468,7 +468,8 @@
selection = self.available_treeview.get_selection()
if selection.count_selected_rows() == 0:
root_iter = self.available_plugins_model.get_iter_root()
- selection.select_iter(root_iter)
+ if root_iter:
+ selection.select_iter(root_iter)
scr_win = self.xml.get_object('scrolledwindow2')
vadjustment = scr_win.get_vadjustment()
if vadjustment: