Hej,

czy ktoś z Was próbował przechwycić zdarzenie onMouseDown (googlowy event mousedown) na mapie?

Jak czytam po różnych serwisach nie da się tego zrobić w wersi 3 API.
Niestety zdarzenie mousedown na mapie jest przechwytywane przez dragstart i nie jest propagowane dalej sad.gif


Może jednak ktoś z Was spotkał się z rozwiązaniem tego problemu?

Po ciężkich bojach sam znalazłem na to sposób.

Okazuje się, że jedynym sposobem na przechwycenie zdarzenia onmousedown jest dodanie w HTMLu atrybutu onmousedown z wywołaniem funkcji javascript.
Wtedy zdarzenie to będzie propagowane do podanej funkcji z ominieciem API - inne dodanie (nie przez kod HTML) jest usuwane przez API google.