fix(view) onAfterShow: only when click on overlay