Author: johannes
Date: 2006-03-20 09:03:26 -0600 (Mon, 20 Mar 2006)
New Revision: 8243

Modified:
   trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
Log:
Do the proper adjustmen if changing focus to another index within the 
same gfObject


Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py        2006-03-20 
13:12:04 UTC (rev 8242)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py        2006-03-20 
15:03:26 UTC (rev 8243)
@@ -196,15 +196,15 @@
     if self._form._currentEntry != self._gfObject:
       wx.CallAfter (self._request, 'FOCUS', data = self._gfObject)
 
-      # adjust the record number if necessary
-      lookup = event.GetEventObject ()
-      if 'wxMac' in wx.PlatformInfo and self._gfObject.style == 'dropdown':
-        lookup = lookup.GetParent ()
+    # adjust the record number if necessary
+    lookup = event.GetEventObject ()
+    if 'wxMac' in wx.PlatformInfo and self._gfObject.style == 'dropdown':
+      lookup = lookup.GetParent ()
 
-      count  = self.widgets.index (lookup)
-      adjust = count - self._gfObject._visibleIndex
-      if adjust:
-        wx.CallAfter (self._request, 'JUMPRECORD', data = adjust)
+    count  = self.widgets.index (lookup)
+    adjust = count - self._gfObject._visibleIndex
+    if adjust:
+      wx.CallAfter (self._request, 'JUMPRECORD', data = adjust)
 
     event.Skip ()
 



_______________________________________________
commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue

Reply via email to