Я пытаюсь создать прямоугольник на карте одним движением мыши (например, в Photoshop, GIMP и т. д.). Я удалил компонент поведения и добавил слушателей:
map.addListener("mousemove", onMouseMove);
map.addListener("mousedown", onDragStart);
map.addListener("mouseup", onDragEnd);
Но когда я нажимаю левую кнопку мыши, а затем перемещаю мышь по карте, событие «перемещение мыши» не происходит. Кроме того, когда я отпускаю кнопку, событие «мышь вверх» не происходит.
Но когда я нажимаю левую кнопку мыши, события «мышь вниз» и «мышь вверх» происходят одновременно.
Это нормальное поведение?