Интересно, если есть тонкий способ как-то приоритеты слушателей событий, т.е. изменить порядок они быть названием, без изменений порядка они добавили , Snippet:Google Maps JS API v3.x - Приоритетность прослушивателей событий
var listener1 = function() {
console.log('@listener1');
},
listener2 = function() {
console.log('@listener2');
};
google.maps.event.addListener(map, 'idle', listener1);
google.maps.event.addListener(map, 'idle', listener2);
/*
* Prioritize the listeners here: I would like to have `listener2`
* called before `listener1`.
*/
//
//
JSFiddle here.