My data field rely on correct detection of data field used, since I have designed my data field to allow to be used twice, both on same or different data screens for same activity.
I use a call to DataField.getObscurityFlags() in onUpdate() to detect...