deskbar-applet r2067 - in trunk: . deskbar/core
- From: sebp svn gnome org
- To: svn-commits-list gnome org
- Subject: deskbar-applet r2067 - in trunk: . deskbar/core
- Date: Sun, 6 Apr 2008 14:10:19 +0100 (BST)
Author: sebp
Date: Sun Apr 6 14:10:19 2008
New Revision: 2067
URL: http://svn.gnome.org/viewvc/deskbar-applet?rev=2067&view=rev
Log:
Fixed exception when changing default browser while preferences window is open
Modified:
trunk/ChangeLog
trunk/deskbar/core/ModuleList.py
Modified: trunk/deskbar/core/ModuleList.py
==============================================================================
--- trunk/deskbar/core/ModuleList.py (original)
+++ trunk/deskbar/core/ModuleList.py Sun Apr 6 14:10:19 2008
@@ -139,8 +139,11 @@
def module_toggled_cb (self, sender, module):
"""
Callback to toggle the enabled state of the module.
- """
- self[self.get_position_from_context(module)[0]][self.ENABLED_COL] = module.is_enabled()
+ """
+ iter, index = self.get_position_from_context(module)
+ if iter != None:
+ # Only if the module is in the list
+ self[iter][self.ENABLED_COL] = module.is_enabled()
def is_module_enabled(self, iter):
return self[iter][self.ENABLED_COL]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]