Author: johannes
Date: 2006-03-02 14:05:54 -0600 (Thu, 02 Mar 2006)
New Revision: 8192
Modified:
trunk/gnue-forms/src/GFObjects/GFButton.py
Log:
Better to use refreshDisplay () and call updateFieldValue () only for
those widgets, having a _displayHandler
Modified: trunk/gnue-forms/src/GFObjects/GFButton.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFButton.py 2006-03-02 19:50:50 UTC (rev
8191)
+++ trunk/gnue-forms/src/GFObjects/GFButton.py 2006-03-02 20:05:54 UTC (rev
8192)
@@ -70,7 +70,7 @@
# Helper method for user events: fire button
def __fire (self):
self.processTrigger ('On-Action', False)
- self._form.refreshUIEvents ()
+ self._form.refreshDisplay (self._form)
# Event handlers
@@ -96,5 +96,7 @@
the button.
"""
- self._form._currentEntry._displayHandler.updateFieldValue ()
+ if hasattr (self._form._currentEntry, '_displayHandler'):
+ self._form._currentEntry._displayHandler.updateFieldValue ()
+
self.__fire ()
_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue