summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-04-20 17:06:42 +0300
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-04-20 17:06:42 +0300
commitee2dc3a919e2ebea0d0f786e29daea26fec38c93 (patch)
tree99ed9b7cc88e97bf7567e7debff37b02ed17ceaa
parent4bd016cf3125b8341d0c690e9e3ecace582f54d7 (diff)
iOS: Haptic tap at 100% pinch zoom
-rw-r--r--src/ui/documentwidget.c5
1 files changed, 5 insertions, 0 deletions
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) {
1747 int zoom = iRound(d->pinchZoomInitial * rel / 5.0f) * 5; 1747 int zoom = iRound(d->pinchZoomInitial * rel / 5.0f) * 5;
1748 zoom = iClamp(zoom, 50, 200); 1748 zoom = iClamp(zoom, 50, 200);
1749 if (d->pinchZoomPosted != zoom) { 1749 if (d->pinchZoomPosted != zoom) {
1750#if defined (iPlatformAppleMobile)
1751 if (zoom == 100) {
1752 playHapticEffect_iOS(tap_HapticEffect);
1753 }
1754#endif
1750 d->pinchZoomPosted = zoom; 1755 d->pinchZoomPosted = zoom;
1751 postCommandf_App("zoom.set arg:%d", zoom); 1756 postCommandf_App("zoom.set arg:%d", zoom);
1752 } 1757 }