Reject nil fields
Delay focus on query to avoid trigger keyup event after save