Blur event makes text fields save, not abort