From 16f185e5447bc58ed78e924f283bc9ea2d6af131 Mon Sep 17 00:00:00 2001 From: Vladimir Kharlampidi Date: Tue, 23 Feb 2021 13:28:40 +0300 Subject: [PATCH] fix(core): don't toggle zoom during transition Fixes #4259 --- src/components/zoom/zoom.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/zoom/zoom.js b/src/components/zoom/zoom.js index fccd6843d..aaba8b798 100644 --- a/src/components/zoom/zoom.js +++ b/src/components/zoom/zoom.js @@ -646,7 +646,12 @@ export default { swiper.zoom.onTouchEnd(e); }, doubleTap(swiper, e) { - if (swiper.params.zoom.enabled && swiper.zoom.enabled && swiper.params.zoom.toggle) { + if ( + !swiper.animating && + swiper.params.zoom.enabled && + swiper.zoom.enabled && + swiper.params.zoom.toggle + ) { swiper.zoom.toggle(e); } },