From 2ac0b52ff3fe0fd3e4f9bd023a46dc9f9af5db2e Mon Sep 17 00:00:00 2001 From: Denis Fomin Date: Sun, 15 Jul 2012 12:36:25 +0400 Subject: [PATCH] plugin_installer. do not select root iter if treeview have selected row --- plugin_installer/plugin_installer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin_installer/plugin_installer.py b/plugin_installer/plugin_installer.py index d622928..11aaee6 100644 --- a/plugin_installer/plugin_installer.py +++ b/plugin_installer/plugin_installer.py @@ -374,7 +374,8 @@ class PluginInstaller(GajimPlugin): def select_root_iter(self): selection = self.available_treeview.get_selection() - selection.select_iter(self.available_plugins_model.get_iter_root()) + if selection.count_selected_rows() == 0: + selection.select_iter(self.available_plugins_model.get_iter_root()) class Ftp(threading.Thread):