Update how map displays events, don't show events on map when they don't show up in the list. Fix#458