Ed Leafe wrote: > dabo Commit > Revision 4698 > Date: 2008-11-21 08:16:33 -0800 (Fri, 21 Nov 2008) > Author: Ed > Trac: http://svn.dabodev.com/trac/dabo/changeset/4698 > > Changed: > U trunk/dabo/ui/dControlMixinBase.py > U trunk/dabo/ui/dDataControlMixinBase.py > > Log: > Changed the field validation so that it is triggered by any call to > flushValue(). Previously it only fired on LostFocus events, meaning that you > could set the Value directly in code without validation. > > Fixed the call to activeControlValid() to only be made if there is an active > control, and it's not the current control.
This commit breaks at least one of my apps: if I'm focused on a text field that I just made a change to, and press Ctrl+S to save changes, the control erases my changes, reverting back to the original value. If I tab off the control before saving, it behaves normally. So, activeControlValid() isn't doing what it should, now. Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]
