Authored by Justin R. Miller

pass annotation label taps to annotation if not handled in delegate

... ... @@ -1074,6 +1074,10 @@
{
[delegate tapOnLabelForAnnotation:anAnnotation onMap:self];
}
else if (_delegateHasTapOnAnnotation && anAnnotation)
{
[delegate tapOnAnnotation:anAnnotation onMap:self];
}
else
{
if (_delegateHasSingleTapOnMap)
... ... @@ -1087,6 +1091,10 @@
{
[delegate doubleTapOnLabelForAnnotation:anAnnotation onMap:self];
}
else if (_delegateHasDoubleTapOnAnnotation && anAnnotation)
{
[delegate doubleTapOnAnnotation:anAnnotation onMap:self];
}
else
{
[self mapTiledLayerView:tiledLayerView doubleTapAtPoint:aPoint];
... ...