[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r9995 - trunk/gnue-forms/src/GFObjects
From: |
reinhard |
Subject: |
[gnue] r9995 - trunk/gnue-forms/src/GFObjects |
Date: |
Thu, 22 Oct 2009 13:22:44 -0500 (CDT) |
Author: reinhard
Date: 2009-10-22 13:22:44 -0500 (Thu, 22 Oct 2009)
New Revision: 9995
Modified:
trunk/gnue-forms/src/GFObjects/commanders.py
Log:
Never show disabled toolbar buttons in "pressed in" position.
Modified: trunk/gnue-forms/src/GFObjects/commanders.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/commanders.py 2009-10-22 18:21:57 UTC
(rev 9994)
+++ trunk/gnue-forms/src/GFObjects/commanders.py 2009-10-22 18:22:44 UTC
(rev 9995)
@@ -257,7 +257,10 @@
# For toggle commanders, the state can implicitly be changed by
# enabling one of the actions and disabling the other one.
if self.__action is not None and self.__action_off is not None:
- if self.__action.enabled and not self.__action_off.enabled:
+ # If the "off" action is disabled, never show the button pressed
+ # in. If the "on" action is also disabled, the button will be
+ # greyed out, but sill in not-pressed-in state.
+ if not self.__action_off.enabled:
if self.state:
self.state = False
if self.uiWidget is not None:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r9995 - trunk/gnue-forms/src/GFObjects,
reinhard <=