summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authortoasted-nutbread <toasted-nutbread@users.noreply.github.com>2022-06-03 17:11:32 -0400
committerGitHub <noreply@github.com>2022-06-03 17:11:32 -0400
commitc966d9b1ebb12386ac876d93f377fe3a470c6976 (patch)
treefaa270fae2c011da8b05056271453f24d77c9d3c /test
parente61edc387c1edeca1745c96d163a397b5bf1abdf (diff)
Touch and pen input updates (#2172)
* Remove unnecessary return * Move touch start input filtering * Refactor * Add scanOnTouchPress * Add preventPenScrolling * Rename scanOnPenPress to scanOnPenMove * Rename scanOnPenRelease to scanOnPenReleaseHover * Simplify * Refactor _searchAtFromPen early exit * Merge _penPointerPressed and _penPointerReleased into a single variable * Add more options * Simplify pen pointer coordinates * Implement scanOnPenPress and scanOnPenRelease * Implement scanOnTouchRelease * Fix tests * Don't search on touch cancel * Cancel touch if the touch action is used for scrolling or other gestures * Fix incorrect scroll prevention options being used * Organize options * Fix typos
Diffstat (limited to 'test')
-rw-r--r--test/test-options-util.js21
1 files changed, 18 insertions, 3 deletions
diff --git a/test/test-options-util.js b/test/test-options-util.js
index c4f9a3a9..16660fd0 100644
--- a/test/test-options-util.js
+++ b/test/test-options-util.js
@@ -367,10 +367,15 @@ function createProfileOptionsUpdatedTestData1() {
searchTerms: true,
searchKanji: true,
scanOnTouchMove: true,
+ scanOnTouchPress: true,
+ scanOnTouchRelease: false,
+ scanOnPenMove: true,
scanOnPenHover: true,
+ scanOnPenReleaseHover: false,
scanOnPenPress: true,
scanOnPenRelease: false,
- preventTouchScrolling: true
+ preventTouchScrolling: true,
+ preventPenScrolling: true
}
},
{
@@ -386,10 +391,15 @@ function createProfileOptionsUpdatedTestData1() {
searchTerms: true,
searchKanji: true,
scanOnTouchMove: true,
+ scanOnTouchPress: true,
+ scanOnTouchRelease: false,
+ scanOnPenMove: true,
scanOnPenHover: true,
+ scanOnPenReleaseHover: false,
scanOnPenPress: true,
scanOnPenRelease: false,
- preventTouchScrolling: true
+ preventTouchScrolling: true,
+ preventPenScrolling: true
}
},
{
@@ -405,10 +415,15 @@ function createProfileOptionsUpdatedTestData1() {
searchTerms: true,
searchKanji: true,
scanOnTouchMove: true,
+ scanOnTouchPress: true,
+ scanOnTouchRelease: false,
+ scanOnPenMove: true,
scanOnPenHover: true,
+ scanOnPenReleaseHover: false,
scanOnPenPress: true,
scanOnPenRelease: false,
- preventTouchScrolling: true
+ preventTouchScrolling: true,
+ preventPenScrolling: true
}
}
]