Well !!!
Considering the extensive interest that this subject has provoked, here is 
the solution to this problem (if anyone really cares).

It is necessary to capture the following mouse events in the custom overlay 
info window -
- mouseover
- mousemove
- mousedown
- mouseup
- click
The capture needs to be on the outer container (usually a div).

Your cancel bubble code should call (if defined) -
- preventDefault()
- stopPropagation()
and set 
- window.event.cancelBubble = true;
- e.cancelBubble = true;
and return
- false

There you go!  Happy debugging

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to google-maps-js-api-v3@googlegroups.com.
To unsubscribe from this group, send email to 
google-maps-js-api-v3+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to