Thank you for your post.
Our Development and Testing departments are aware of this issue. In essence, OnObjectModify cannot activate on a non-active field, so drag-and-drop is talking directly to the database instead of editing an active field object on the layout.
I have attached your post to the original report. If there is any further update, I will post again.