Skip to content

CupertinoContextMenu doesn't fully work on the web #52967

@justinmc

Description

@justinmc

CupertinoContextMenu uses the ShaderMask widget, which currently isn't supported on web. So, when a CupertinoContextMenu is used on the web, an obscure error is thrown. The docs for CupertinoContextMenu has a broken dartpad example because of this problem.

Update: CupertinoContextMenu is usable on web now, but it is missing the small darkening/lightening effect on the target before the menu opens. Fixing that depends on #44152.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectf: cupertinoflutter/packages/flutter/cupertino repositoryfound in release: 1.22Found to occur in 1.22frameworkflutter/packages/flutter repository. See also f: labels.has reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-webWeb applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions