Bug-org 543511 In Firefox 3.6 Intellipoint mouse scrolling acceleration is disabled downwards, acceleration still works upwards.
初回投稿日時: 2010年02月08日22時58分54秒
カテゴリ: Mozilla Core バグ修正
SNS:
Tweet (list)
Firefox3.6でマウスホイールを使ったときに、上方向にはマウスドライバの加速が効くけど、下方向へのスクロール時は通常のスピードに制限されてしまう、というバグです。
例のシステム設定のスクロールスピードの上書きによるregressionです。二つのイージーミスがありました。
- 負のデルタ値の計算時に正の値で計算した加速の限界速度とをそのまま比較していた
- イベントのデルタ値が算出した限界速度よりも速い場合にも、限界速度に丸め込んでしまっていた
これだけ書くとコードを書いてる時のテストで見つからなかったのが変な感じもしますが意外とこれにハマる環境は少ないはずです。