Author: johannes
Date: 2006-02-24 11:46:55 -0600 (Fri, 24 Feb 2006)
New Revision: 8178
Modified:
trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
Log:
Make sure to have focus between ui and gf in sync
Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py 2006-02-24
11:50:37 UTC (rev 8177)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py 2006-02-24
17:46:55 UTC (rev 8178)
@@ -263,6 +263,9 @@
currVal = widget.GetClientData (event.GetSelection ())
if currVal != self._gfObject.getValue ():
+ if self._form._currentEntry != self._gfObject:
+ self._request ('FOCUS', data = self._gfObject)
+
self._request ('REPLACEVALUE', index = event.GetSelection (),
text = event.GetString ())
_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue