Closed Bug 708893 Opened 14 years ago Closed 14 years ago

Pan move events are ignored after releasing pinch zoom finger

Categories

(Firefox for Android Graveyard :: General, defect, P4)

ARM
Android
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: cpeterson, Assigned: kats)

Details

(Keywords: regression)

Attachments

(1 file)

STR: 1. Load timecube.com. 2. Pinch zoom wildly with two fingers. 3. Release ONE finger! 4. Pan with the OTHER finger that is still down. RESULT: 1. The page does not pan until you release the other finger. 2. logcat dumps lots of error messages about "impossible" move events that Fennec is ignoring: E/GeckoPanZoomController( 5681): Received impossible touch move while in FLING E/GeckoPanZoomController( 5681): Received impossible touch move while in FLING E/GeckoPanZoomController( 5681): Received impossible touch move while in FLING E/GeckoPanZoomController( 5681): Received impossible touch move while in FLING E/GeckoPanZoomController( 5681): Received impossible touch move while in NOTHING E/GeckoPanZoomController( 5681): Received impossible touch move while in NOTHING E/GeckoPanZoomController( 5681): Received impossible touch move while in NOTHING E/GeckoPanZoomController( 5681): Received impossible touch move while in NOTHING E/GeckoPanZoomController( 5681): Received impossible touch move while in NOTHING E/GeckoPanZoomController( 5681): Received impossible touch move while in NOTHING E/GeckoPanZoomController( 5681): Received impossible touch end while in NOTHING
Assignee: pwalton → bugmail.mozilla
The patch also gets rid of the "impossible touch move" errors because we don't incorrectly go into FLING and NOTHING via bounce() even though the user still has one finger down.
Comment on attachment 581778 [details] [diff] [review] Allow panning after removing one finger from pinch Review of attachment 581778 [details] [diff] [review]: ----------------------------------------------------------------- r=me
Attachment #581778 - Flags: review?(pwalton) → review+
Priority: -- → P4
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Retested with: Mozilla/5.0 (Android; Linux armv7l; rv:11.0a1) Gecko/20111220 Firefox/11.0a1 Fennec/11.0a1 Bug no longer reproducible. Panning is working properly for the described scenario. Verifying bug.
Status: RESOLVED → VERIFIED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: