this means that we can't just listen on the map div because the user will still have to manually focus the div.