Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Safari rendering bug - box around annotation isn't removed #398

Open
wykhuh opened this issue May 1, 2024 · 1 comment
Open

Safari rendering bug - box around annotation isn't removed #398

wykhuh opened this issue May 1, 2024 · 1 comment
Labels
v2.x Legacy 2.x relesae

Comments

@wykhuh
Copy link

wykhuh commented May 1, 2024

I'm using Safari 16 on OSX 13 and Annotorious Openseadragon plugin. When users zoom and pan the image, lines from the box around the annotation remain on screen. The lines for the previous position of the box aren't removed. This bug does not happen in Chrome or Firefox.

image

You can recreate this bug by viewing the Openseadragon plugin page using Safari. https://annotorious.github.io/getting-started/osd-plugin/

@rsimon rsimon added the v2.x Legacy 2.x relesae label May 23, 2024
@rsimon
Copy link
Member

rsimon commented May 23, 2024

I can reproduce the issue, and have seen it come and go on previous versions of Safari. Unfortunately, this appears to be a bug in Safari' SVG rendering engine. Which also means there's pretty much nothing I can do about it (unless someone can figure out what exactly triggers the bug, and whether there are workaround).

FWIW: the next major release of Annotorious OpenSeadragon will no longer use SVG but WebGL, which won't have this issue anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v2.x Legacy 2.x relesae
Projects
None yet
Development

No branches or pull requests

2 participants