We use the EditModified property of the editors to decide if we need to lock the database record. Until a more recent version (I can't tell which), this feature is slightly broken. In our understanding the property should only be set, when the user has actually changed anything in the control that could lead to a modified EditValue. Surely pressing Ctrl+A to select the text inside the control does not modify the value. Strangely enough but expected, selecting the text with Ctrl and arrow keys does not set EditModfied.
Conclusion: Ctrl+A should not set EditModfied
Attachment: Sample project with two text edits. After leaving one of the edits a label is updated, telling whether the control has EditModified set or not. Pressing Ctrl+A in one of the controls and pressing TAB shows that EditModified is set.
Thank you for sharing your sample project. We will examine this scenario.