We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
There is a bug with the line 210 at least in Firefox using a trackpad from a Macbook pro:
wheelSpeedDelta = -(evntObj.deltaY || evntObj.detail || (-1 / 3 * evntObj.wheelDelta)) / 40
When evntObj.deltaY is equals to 0, it goes to evntObj.detail which is also equals to 0, which goes to (-1 / 3 * evntObj.wheelDelta) returning a NaN.
evntObj.deltaY
evntObj.detail
(-1 / 3 * evntObj.wheelDelta)
NaN
Also only the deltaY is used even if the axis is set to x.
deltaY
x
Here is a pull request that correct this issue: #51
The text was updated successfully, but these errors were encountered:
Any updates on this?
Sorry, something went wrong.
if( isNaN(wheelDelta) ){ wheelDelta = -(evntObj.deltaY / 40); }
Thanks for @zrain, i`ve fixed using the code.
Successfully merging a pull request may close this issue.
There is a bug with the line 210 at least in Firefox using a trackpad from a Macbook pro:
When
evntObj.deltaY
is equals to 0, it goes toevntObj.detail
which is also equals to 0, which goes to(-1 / 3 * evntObj.wheelDelta)
returning aNaN
.Also only the
deltaY
is used even if the axis is set tox
.Here is a pull request that correct this issue:
#51
The text was updated successfully, but these errors were encountered: