diff options
Diffstat (limited to 'src/synaptics.c')
-rw-r--r-- | src/synaptics.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/synaptics.c b/src/synaptics.c index fd6eb73..40478ec 100644 --- a/src/synaptics.c +++ b/src/synaptics.c @@ -2558,14 +2558,14 @@ HandleScrolling(SynapticsPrivate *priv, struct SynapticsHwState *hw, if (priv->vert_scroll_edge_on || priv->vert_scroll_twofinger_on) { /* + = down, - = up */ - if (para->scroll_dist_vert > 0 && hw->y != priv->scroll.last_y) { + if (para->scroll_dist_vert != 0 && hw->y != priv->scroll.last_y) { priv->scroll.delta_y += (hw->y - priv->scroll.last_y); priv->scroll.last_y = hw->y; } } if (priv->horiz_scroll_edge_on || priv->horiz_scroll_twofinger_on) { /* + = right, - = left */ - if (para->scroll_dist_horiz > 0 && hw->x != priv->scroll.last_x) { + if (para->scroll_dist_horiz != 0 && hw->x != priv->scroll.last_x) { priv->scroll.delta_x += (hw->x - priv->scroll.last_x); priv->scroll.last_x = hw->x; } |