From 7e3ff2af8505cd8e8a9e61c8150e6ba5b69e0b2a Mon Sep 17 00:00:00 2001 From: Denis Fomin Date: Tue, 30 Apr 2013 15:47:53 +0400 Subject: [PATCH] PluginInstallerPlugin. Correctly detect switched page --- plugin_installer/plugin_installer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugin_installer/plugin_installer.py b/plugin_installer/plugin_installer.py index 33119ac..666dd72 100644 --- a/plugin_installer/plugin_installer.py +++ b/plugin_installer/plugin_installer.py @@ -269,7 +269,10 @@ class PluginInstaller(GajimPlugin): self.inslall_upgrade_button.set_property('sensitive', True) def on_notebook_switch_page(self, widget, page, page_num): - if not hasattr(self, 'ftp') and self.page_num == page_num: + tab_label_text = self.notebook.get_tab_label_text(self.hpaned) + if tab_label_text != (_('Available')): + return + if not hasattr(self, 'ftp'): self.available_plugins_model.clear() self.progressbar.show() self.ftp = Ftp(self)