Leave event: add pressed protection