Clarify and cleanup Event screen code.
Fix Event screen not dismissing on save...

We want to bypass the default behavior of
restoring first-responder to the previous input
and ensure that current input is always unset.