Core: Trigger validation when next field is already filled out.

Fixes #524 (and #244) without causing #521.