Fix incorrect error management
Guard against multiple view updates

Fix issues with editing date text fields, e.g.