マウスを1回動かすだけで地図上に長方形を作成しようとしています(Photoshop、GIMPなど)。ビヘイビアコンポーネントを削除し、リスナーを追加しました。
map.addListener("mousemove", onMouseMove);
map.addListener("mousedown", onDragStart);
map.addListener("mouseup", onDragEnd);
しかし、マウスの左ボタンを押してからマウスをマップ上に移動すると、「マウス移動」イベントは発生しません。また、ボタンを離しても「マウスアップ」イベントは発生しません。
しかし、マウスの左ボタンをクリックすると、「マウスダウン」イベントと「マウスアップ」イベントの両方が同時に発生します。
それは正常な動作ですか?