Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

Commit 0c3e1f2

Browse files
author
nghiepit
committed
🐛 add {passive:false} flag default for touchmove event
1 parent 49fd154 commit 0c3e1f2

File tree

6 files changed

+217
-173
lines changed

6 files changed

+217
-173
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,7 @@
1919

2020
npm-debug.log*
2121
yarn-debug.log*
22-
yarn-error.log*
22+
yarn-error.log*
23+
24+
index.min.js
25+
index.min.js.map

index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,12 @@
8585
document.addEventListener(
8686
'touchstart',
8787
touchstartHandler,
88-
supportsPassive ? { passive: true } : false
88+
supportsPassive ? {passive: true} : false,
8989
);
9090

91-
document.addEventListener('touchmove', touchmoveHandler);
91+
document.addEventListener(
92+
'touchmove',
93+
touchmoveHandler,
94+
supportsPassive ? {passive: false} : false,
95+
);
9296
})();

index.min.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

index.min.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,25 @@
22
"name": "prevent-pull-refresh",
33
"version": "1.0.3",
44
"description": "Preventing the pull-to-refresh effect browser on mobile",
5+
"files": [
6+
"index.min.js",
7+
"index.min.js.map",
8+
"LICENCE",
9+
"README.md"
10+
],
511
"main": "index.min.js",
612
"scripts": {
713
"build": "cross-env NODE_ENV=production babel index.js -o index.min.js -s",
814
"prepublish": "npm run build"
915
},
1016
"devDependencies": {
1117
"babel-cli": "^6.26.0",
12-
"babel-preset-env": "^1.6.1",
13-
"babel-preset-minify": "^0.2.0",
14-
"cross-env": "^5.1.1"
18+
"babel-preset-env": "^1.7.0",
19+
"babel-preset-minify": "^0.5.0",
20+
"cross-env": "^5.2.0"
1521
},
16-
"repository": "https://github.com/nghiepit/prevent-pull-refresh",
17-
"author": "Nghiệp <me@nghiepit.pro>",
1822
"homepage": "https://github.com/nghiepit/prevent-pull-refresh",
23+
"repository": "https://github.com/nghiepit/prevent-pull-refresh",
1924
"keywords": [
2025
"pull refresh",
2126
"refresh",
@@ -26,5 +31,6 @@
2631
"scroll",
2732
"overscroll"
2833
],
34+
"author": "Nghiep <me@nghiepit.pro>",
2935
"license": "MIT"
3036
}

0 commit comments

Comments
 (0)