Skip to content

Safari breaks with overlays and WebGL canvas #848

@cuberoot

Description

@cuberoot

Expected Behaviour

We should be able to use spectrum-web-components alongside WebGL canvas elements in all modern browsers

Actual Behaviour

Overlays (e.g. dropdown) seem to cause strange buffer flipping behaviour in Safari

ScreenFlow

Reproduce Scenario (including but not limited to)

Use an overlay next to a 3D canvas

Steps to Reproduce

If you want to build/run locally:

Platform and Version

Safari 13.1.1 on Mac

Sample Code that illustrates the problem

https://github.com/cuberoot/swc-safari-bug

Logs taken while reproducing problem

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions