summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorJason Wray <jason@kulturny.com>2015-08-22 01:57:28 -0400
committerJason Wray <jason@kulturny.com>2015-09-25 12:52:17 -0400
commit417f26fba662cdba7c1ff6f79c16f897f7868b97 (patch)
treec322a545a90fad02a101a54e01e1279a521e92b0 /platform
parent01ff7b17355f643fff6823d6709641a4dcfe6534 (diff)
downloadqtlocation-mapboxgl-417f26fba662cdba7c1ff6f79c16f897f7868b97.tar.gz
Quicken quick zoom gesture
Double tapping and holding, then moving up/down will now immediately zoom out/in.
Diffstat (limited to 'platform')
-rw-r--r--platform/ios/MGLMapView.mm3
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/ios/MGLMapView.mm b/platform/ios/MGLMapView.mm
index 80788bd73a..122de0114f 100644
--- a/platform/ios/MGLMapView.mm
+++ b/platform/ios/MGLMapView.mm
@@ -370,7 +370,8 @@ std::chrono::steady_clock::duration secondsAsDuration(float duration)
{
_quickZoom = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleQuickZoomGesture:)];
_quickZoom.numberOfTapsRequired = 1;
- _quickZoom.minimumPressDuration = 0.25;
+ _quickZoom.minimumPressDuration = 0;
+ [_quickZoom requireGestureRecognizerToFail:doubleTap];
[self addGestureRecognizer:_quickZoom];
}