diff --git a/src/mixins/popup/index.js b/src/mixins/popup/index.js index 2180ed6f8..c2c97d40b 100644 --- a/src/mixins/popup/index.js +++ b/src/mixins/popup/index.js @@ -145,7 +145,7 @@ export function PopupMixin(options = {}) { }, removeLock() { - if (this.lockScroll) { + if (this.lockScroll && context.lockCount) { context.lockCount--; off(document, 'touchstart', this.touchStart); off(document, 'touchmove', this.onTouchMove);