Ryan,
>Anyhow, I worked around this for now by issuing a CallStateChange(Retrieved) immediately after the NewRow() call.
In this situation I can see where binding on a new record for the selected value is "a good thing". I'll make the change to the Framework and you'll see it in the next version, but for now your workaround is a good solution!
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com