Updated contextMenu and datalist to prevent tap events from propagating to the datalist improperly when a contextMenu is showing.