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

Reply via email to