evan-king / drag-scroll

Fork of the Grab n' Drag legacy extension for Firefox/Palemoon
0 stars 0 forks source link

Possible interference with Fire Gestures #7

Open evan-king opened 7 years ago

evan-king commented 7 years ago

In recent versions of Pale Moon, rocker gesture (right to left) from Fire Gesture set to close tab results in an erroneous click on the tab left in focus after tab closure. (Grab and Drag is set to support scrolling on right click.)

This may be a bad interaction with Grab and Drag or caused by a common browser bug/behavior change, independently affecting both addons (see #2). Need to run basic troubleshooting procedures to isolate this issue, and then depending on results implement any fix possible from within this project.

evan-king commented 7 years ago

There are no similar reports on the AMO page for Fire Gestures, but the usage scenario is likely obscure. I do experience another issue with Fire Gestures however - left-click+scroll is used to cycle through tabs, and has (around the same time as other noted issues) started leaving LMB in pressed state (resulting in text selecton on mouse move and continued tab cycling on scroll after LMB release).

evan-king commented 7 years ago

Current state of FireGestures appears to be actively supported for Firefox and e10s, but Pale Moon is stuck using an old version with no ongoing Pale Moon support.

Code is public, so forking may be an option: https://github.com/gomita/firegestures

Also this fork may contain relevant direction if Fire Gestures itself needs work: https://github.com/Zetten/firegestures/commit/97ad80fc9a321935d7cd00e9ba87d66bf1eaabf5?w=1