My favorites | Sign in
Project Home Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 3573: Bug: google.maps.InfoWindow does not mask mouseover events for markers underneath the InfoWindow
6 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  ----
Closed:  Feb 2012


Sign in to add a comment
 
Reported by [email protected], Aug 24, 2011
If you open a google.maps.InfoWindow and the InfoWindow covers a marker that has a mouseover handler, and then you move the mouse over the portion of the InfoWindow that is covering the marker, the marker's mouseover event is triggered. This should not happen since the marker is not visible to the user and having an event triggered is totally unexpected.

Note that this occurs only if the optimized property of the marker is set to true (the default). Everything works as expected if optimized it set to false.

This problem also affects the InfoBox class in the google-maps-utility-library-v3

Use this map to verify the problem by following the instructions shown below the map:
http://www.luxcentral.com/bug/infowindow-bug.html

And see this discussion:
http://groups.google.com/group/google-maps-js-api-v3/browse_thread/thread/8ebcc459731d916b

Oct 14, 2011
#1 [email protected]
As of October 14, 2011 this bug is still present.

It is especially annoying when you have form elements in the InfoWindow. When the user goes to interact with the form, and happens to roll the mouse over a marker hidden beneath the InfoWindow, the marker's mouseover event is triggered; if the event handler causes another InfoWindow to appear, for example, the original InfoWindow may be obscured causing grief for the user.
Dec 2, 2011
#2 [email protected]
C'mon Google it's been over 3 months since this was reported. Aren't you going to acknowledge the defect and provide a fix?
Dec 4, 2011
Project Member #3 [email protected]
(No comment was entered for this change.)
Status: Acknowledged
Labels: Internal-5707973
Feb 19, 2012
#4 [email protected]
(No comment was entered for this change.)
Status: Fixed
Feb 19, 2012
#5 [email protected]
Excellent, thanks for the fix. 
Mar 29, 2012
#6 [email protected]
find 3573-gmaps-aps-issues Bog google  serves 
Aug 29, 2012
#7 [email protected]
I have a similar problem with custom div overlay created using google.maps.OverlayView(). When user does a mouse event like click on an element in Custom Div overlay on map, the click event of a polyline lying on map, behind the custom overlay, is being triggered. My application users have a concern with this. 
Also, If i have a select box in the custom overlay div, I am unable to view the options in select box on click of it. If i double click on the options, i see them but the map zoom in is also triggered.

Please clarify if I am doing something wrong or if this is Google map's v3 limitation.
Aug 29, 2012
#8 [email protected]
harithait - check the documentation for MapPanes.
Sign in to add a comment

Powered by Google Project Hosting