wheel issue for new sciter
This commit is contained in:
parent
1ee92c9f68
commit
7324cb607c
@ -202,11 +202,13 @@ function handler.onMouse(evt)
|
|||||||
break;
|
break;
|
||||||
case Event.MOUSE_WHEEL:
|
case Event.MOUSE_WHEEL:
|
||||||
// mouseWheelDistance = 8 * [currentUserDefs floatForKey:@"com.apple.scrollwheel.scaling"];
|
// mouseWheelDistance = 8 * [currentUserDefs floatForKey:@"com.apple.scrollwheel.scaling"];
|
||||||
// seems buggy, it always -1 or 1, even I change system scrolling speed.
|
|
||||||
// to-do: should we use client side prefrence or server side?
|
|
||||||
mask = 3;
|
mask = 3;
|
||||||
{
|
{
|
||||||
var (dx, dy) = evt.wheelDeltas;
|
var (dx, dy) = evt.wheelDeltas;
|
||||||
|
if (dx > 0) dx = 1;
|
||||||
|
else if (dx < 0) dx = -1;
|
||||||
|
if (dy > 0) dy = 1;
|
||||||
|
else if (dy < 0) dy = -1;
|
||||||
if (Math.abs(dx) > Math.abs(dy)) {
|
if (Math.abs(dx) > Math.abs(dy)) {
|
||||||
dy = 0;
|
dy = 0;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user