-
-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missed gestures #622
Comments
Hi, can you please share your config? (you can export it in the settings page under "about"). Honestly the only explanation I could come up with is that shortly before you complete the gesture you somehow make a move that leads to an unmatched gesture. When did the problem first occur? Maybe after the update to Firefox 94? Does it work with a previous Gesturefy version, like 3.2.1 ? Any special devices things like a high resolution display or high dpi mouse? Since I can't reproduce the problem I'm only guessing an rely on further investigation by you. Another idea: |
Same problem for me in 3.2.3. Quick short gestures hardly ever work now, but they had never failed in previous months of use. Confirmed that rolling back to 3.2.1 works great, but 3.2.3 is an extremely frustrating experience. FF 94.0, MacOS 11.6, MacBook Pro (16-inch 2019), 5K external monitor, Logitech M500s mouse. |
Here's my current config.json. I removed all but 1 gesture to debug. Also tried all 3 values for "matchingAlgorithm"
|
These are my settings: {
"Gestures": [
{
"pattern": [
[
0,
-1
]
],
"command": {
"name": "ScrollTop",
"settings": {
"duration": 100
}
}
},
{
"pattern": [
[
1,
0
]
],
"command": {
"name": "PageForth"
}
},
{
"pattern": [
[
-1,
0
]
],
"command": {
"name": "PageBack"
}
},
{
"pattern": [
[
9,
264
]
],
"command": {
"name": "CloseTab",
"settings": {
"nextFocus": "default",
"closePinned": true
}
}
}
],
"Settings": {
"Gesture": {
"distanceThreshold": 8,
"deviationTolerance": 0.15,
"matchingAlgorithm": "combined"
}
}
} |
I confirm that version 3.2.1 works perfectly. Additional hardware info, if helps: bluetooth Logitech M535 mouse, 5k external display. |
@pzac @SteveOnorato Can you please reproduce the problem in the white area below: https://codepen.io/Robbendebiene/pen/JjyZraM and post the outputs here? I'm pretty sure the following is causing the problem:
My guess is that somehow Firefox on Mac reports a wrong mouse button. Maybe I can work around that. |
Thanks for the data! This is exactly as I suspected. I've just implemented a workaround. To do this:
|
Can't reproduce the problem with that build, so looks like you fixed it :-) |
Yes, this works for me, too! 👍 |
Thanks to both of you for your quick feedback. I'm going to release a new version that contains the fix. |
This should be fixed in Gesturefy 3.2.4 |
Hi, I've been recently noticing that some gestures are missed: the overlay with the intended action appears, but the action is not executed. This seems to happen especially when it's a fast, short gesture (like page back/forward), regardless of how many times I repeat. If I try again, moving very slowly, the gesture works again. Any idea?
My setup: MacOS 12.0.1, FF 94.0.1, GF 3.2.3.
Thanks for your work on this extension!
The text was updated successfully, but these errors were encountered: