changeset 8e0104f168df in /home/hg/repos/gajim-plugins author: Yann Leboulanger <[email protected]> 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 <[email protected]> Yann Leboulanger <[email protected]> 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: _______________________________________________ Commits mailing list [email protected] https://lists.gajim.org/cgi-bin/listinfo/commits
