Событие редактирования полигона API v3 Google Maps не срабатывает на всех дескрипторах

У меня есть DrawingManager, который позволяет пользователю рисовать многоугольник. Когда пользователь заканчивает рисовать этот многоугольник, я вычисляю площадь этого многоугольника. Все это прекрасно работает, за исключением редактирования обработки событий полигона. Я использую следующий код

google.maps.event.addListener(path, "set_at", function(){
    //my code here
});

Таким образом, этот вид работает, но работает только для «углов» многоугольника. Между основными белыми ручками есть промежуточные, едва заметные ручки редактирования (квадраты). Если я отредактирую полигон, потянув за одну из этих ручек, событие не сработает.

Есть идеи по поводу такого поведения? Это предназначено или какая-то ошибка с API или моим кодом?

Спасибо за любую помощь.

Грег

6
задан geraldcor 5 April 2012 в 22:21
поделиться