зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1194876 - Do a better job of resetting input state. r=botond
--HG-- extra : commitid : HZc9tmIjC37
This commit is contained in:
Родитель
ffe3909665
Коммит
4675a280c5
|
@ -3138,13 +3138,12 @@ AsyncPanZoomController::CurrentTouchBlock()
|
|||
void
|
||||
AsyncPanZoomController::ResetInputState()
|
||||
{
|
||||
SetState(NOTHING);
|
||||
// Also clear the state in the gesture event listener
|
||||
MultiTouchInput cancel(MultiTouchInput::MULTITOUCH_CANCEL, 0, TimeStamp::Now(), 0);
|
||||
nsRefPtr<GestureEventListener> listener = GetGestureEventListener();
|
||||
if (listener) {
|
||||
MultiTouchInput cancel(MultiTouchInput::MULTITOUCH_CANCEL, 0, TimeStamp::Now(), 0);
|
||||
listener->HandleInputEvent(cancel);
|
||||
}
|
||||
OnTouchCancel(cancel);
|
||||
}
|
||||
|
||||
bool
|
||||
|
|
Загрузка…
Ссылка в новой задаче