deskbar-applet r2066 - in branches/gnome-2-22: . deskbar/core
- From: sebp svn gnome org
- To: svn-commits-list gnome org
- Subject: deskbar-applet r2066 - in branches/gnome-2-22: . deskbar/core
- Date: Sun, 6 Apr 2008 14:10:02 +0100 (BST)
Author: sebp
Date: Sun Apr 6 14:10:02 2008
New Revision: 2066
URL: http://svn.gnome.org/viewvc/deskbar-applet?rev=2066&view=rev
Log:
Fixed exception when changing default browser while preferences window is open
Modified:
branches/gnome-2-22/ChangeLog
branches/gnome-2-22/deskbar/core/ModuleList.py
Modified: branches/gnome-2-22/deskbar/core/ModuleList.py
==============================================================================
--- branches/gnome-2-22/deskbar/core/ModuleList.py (original)
+++ branches/gnome-2-22/deskbar/core/ModuleList.py Sun Apr 6 14:10:02 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]