Skip to content

[cp:stable][web] Work around wrong pointerId in coalesced events in iOS Safari 18.2 #159691

@mdebbar

Description

@mdebbar

Issue Link

#158299

Target

stable

Cherry pick PR Link

flutter/engine#56903

Changelog Description

Manual cherrypick to workaround a pointer/gesture bug in iOS 18.2 Safari.

Impacted Users

Users on iOS 18.2

Impact Description

The most obvious impact is scrolling. In iOS 18.2, Flutter Web don't scroll. Other gestures may also be impacted, but scrolling is the most obvious one.

Workaround

This cherrypick is the workaround :) Unfortunately, there's nothing users can do to workaround this iOS bug.

Risk

low

Test Coverage

yes

Validation Steps

No response

Metadata

Metadata

Assignees

Labels

cp: reviewCherry-picks in the review queuer: fixedIssue is closed as already fixed in a newer version

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions