From ee2dc3a919e2ebea0d0f786e29daea26fec38c93 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Tue, 20 Apr 2021 17:06:42 +0300 Subject: iOS: Haptic tap at 100% pinch zoom --- src/ui/documentwidget.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/ui') diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c index 2229b7f7..d847c19f 100644 --- a/src/ui/documentwidget.c +++ b/src/ui/documentwidget.c @@ -1747,6 +1747,11 @@ static iBool handlePinch_DocumentWidget_(iDocumentWidget *d, const char *cmd) { int zoom = iRound(d->pinchZoomInitial * rel / 5.0f) * 5; zoom = iClamp(zoom, 50, 200); if (d->pinchZoomPosted != zoom) { +#if defined (iPlatformAppleMobile) + if (zoom == 100) { + playHapticEffect_iOS(tap_HapticEffect); + } +#endif d->pinchZoomPosted = zoom; postCommandf_App("zoom.set arg:%d", zoom); } -- cgit v1.2.3