зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1141884 - Trigger compositor smooth scrolling to snap points when APZ is enabled. r=mstange,kip
--HG-- extra : commitid : 9TdFTY6HI0a
This commit is contained in:
Родитель
2a13672d4b
Коммит
91c354b0d4
|
@ -2557,6 +2557,8 @@ EventStateManager::DoScrollText(nsIScrollableFrame* aScrollableFrame,
|
||||||
case WidgetWheelEvent::SCROLL_DEFAULT:
|
case WidgetWheelEvent::SCROLL_DEFAULT:
|
||||||
if (isDeltaModePixel) {
|
if (isDeltaModePixel) {
|
||||||
mode = nsIScrollableFrame::NORMAL;
|
mode = nsIScrollableFrame::NORMAL;
|
||||||
|
} else if (aEvent->mFlags.mHandledByAPZ) {
|
||||||
|
mode = nsIScrollableFrame::SMOOTH_MSD;
|
||||||
} else {
|
} else {
|
||||||
mode = nsIScrollableFrame::SMOOTH;
|
mode = nsIScrollableFrame::SMOOTH;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче