There's a Firefox bug in navigating between pages.
After clicking an internal sidebar link, the cursor is default until it hovers over an unlinked element, even when it should be pointer.
Same for the nav.
I wouldn't be surprised if this is a broader bug with cross-page navigation in Firefox, where after clicking a link to another page the cursor sticks on default.
There's a simple hack to trigger the pointer cursor for the adjacent links: add a pixel of margin between sidebar and nav links. That reduces the user-facing bug to the much smaller "after clicking a sidebar or nav link in Firefox, the cursor is stuck on default until it is moved off the clicked link. Happy to PR that as a temporary workaround.
Describe the bug
There's a Firefox bug in navigating between pages.
After clicking an internal sidebar link, the cursor is
default
until it hovers over an unlinked element, even when it should bepointer
.Same for the nav.
I wouldn't be surprised if this is a broader bug with cross-page navigation in Firefox, where after clicking a link to another page the cursor sticks on
default
.Screen recordings
https://github.com/user-attachments/assets/525b8022-ae0b-4fdd-91a6-253542f9f3db https://github.com/user-attachments/assets/3f95e9e8-6ebd-44e1-9437-01a9ffa67d85Reproduction
default
notpointer
default
notpointer
Expected behavior
Links get
cursor: pointer
.System Info
Additional context
There's a simple hack to trigger the
pointer
cursor for the adjacent links: add a pixel of margin between sidebar and nav links. That reduces the user-facing bug to the much smaller "after clicking a sidebar or nav link in Firefox, the cursor is stuck ondefault
until it is moved off the clicked link. Happy to PR that as a temporary workaround.Validations