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

Custom pointer shapes not shown in Mac Safari #133

Open
codefrau opened this issue Jan 15, 2022 · 3 comments
Open

Custom pointer shapes not shown in Mac Safari #133

codefrau opened this issue Jan 15, 2022 · 3 comments

Comments

@codefrau
Copy link
Owner

E.g. hovering the mouse pointer over a window edge should show the resize arrows.

Still works in Chrome, does not work in Safari anymore. I see the hotspot jump, but the cursor shape does not change.

@ccrraaiigg
Copy link
Contributor

Hm, strange, it still works for Caffeine (e.g., https://caffeine.js.org/spa ). Then again, I'm behind and haven't even done the ESM changes yet.

@codefrau
Copy link
Owner Author

You're right!

The only difference I see is that in Caffeine, you only use the canvas cursor (Squeak Form) for the temp cursors. Otherwise it's the default HTML cursor.

In SqueakJS we always use the canvas cursor.

I am not aware of anything changing in the code. I would suspect it's a Safari bug, but maybe we can find a workaround.

@codefrau
Copy link
Owner Author

It works in Safari Technology Preview Release 178 (Safari 17.0, WebKit 18617.1.6) ... let's hope it works in next Safari then.

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

No branches or pull requests

2 participants