merge mapjs fix: holding up or down while map is scrolling is adding multiple selected