|
|
|
@ -159,6 +159,8 @@ export class MarkerWithLabel extends MarkerSafe {
@@ -159,6 +159,8 @@ export class MarkerWithLabel extends MarkerSafe {
|
|
|
|
|
if (this.mouseOutTimeout) { |
|
|
|
|
clearTimeout(this.mouseOutTimeout); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (this.isMouseDownOnLabel) { |
|
|
|
|
this.mouseOutTimeout = setTimeout(() => { |
|
|
|
|
if (this.isMouseDownOnLabel) { |
|
|
|
|
this.isMouseDownOnLabel = false; |
|
|
|
@ -179,6 +181,11 @@ export class MarkerWithLabel extends MarkerSafe {
@@ -179,6 +181,11 @@ export class MarkerWithLabel extends MarkerSafe {
|
|
|
|
|
latLng: this.getPosition(), |
|
|
|
|
}); |
|
|
|
|
}, 200); |
|
|
|
|
} else { |
|
|
|
|
google.maps.event.trigger(this, MOUSEOUT, { |
|
|
|
|
latLng: this.getPosition(), |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
abortEvent(e); |
|
|
|
|
} |
|
|
|
|