click background will disappear the sheet.
add a property to determine background clicked will trigger cancel event.