mirror of
https://github.com/youzan/vant.git
synced 2025-10-20 10:44:59 +00:00
[bugfix] Swipe: multi finger (#1890)
This commit is contained in:
@@ -175,7 +175,7 @@ export default create({
|
||||
},
|
||||
|
||||
onTouchMove(event) {
|
||||
if (!this.touchable) return;
|
||||
if (!this.touchable || !this.swiping) return;
|
||||
|
||||
this.touchMove(event);
|
||||
|
||||
@@ -190,14 +190,14 @@ export default create({
|
||||
},
|
||||
|
||||
onTouchEnd() {
|
||||
if (!this.touchable) return;
|
||||
if (!this.touchable || !this.swiping) return;
|
||||
|
||||
if (this.delta) {
|
||||
const offset = this.vertical ? this.offsetY : this.offsetX;
|
||||
this.move(offset > 50 ? (this.delta > 0 ? -1 : 1) : 0);
|
||||
this.swiping = false;
|
||||
}
|
||||
|
||||
this.swiping = false;
|
||||
this.autoPlay();
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user