This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-74fd5329-7412-4c1a-8e87-7dd268fba7fc XWIKI-23720 Open

The watch notification button is a link instead of an actual button

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-13502cc0-1e0d-4e81-8140-eb123a8c760e Charpentier Lucas created this issue on 17/Nov/25 11:10
 
Summary: The watch notification button is a link instead of an actual button
Issue Type: cid:jira-generated-image-avatar-74fd5329-7412-4c1a-8e87-7dd268fba7fc Bug
Affects Versions: 17.9.0
Assignee: Unassigned
Attachments: image-2025-11-17-10-52-23-457.png
Components: Notifications
Created: 17/Nov/25 11:10
Labels: wcag
Priority: cid:jira-generated-image-static-major-f79316eb-47da-4fdf-ab4f-d8efb567ca7e Major
Reporter: Charpentier Lucas
Description:

Links are used for navigation, buttons are used for actions.

_thumb_44338.png

Arguments for it being a button.

This element looks like a button but currently acts like a link (opens with enter instead of space...).
Interacting with this element opens a modal.
This link has an empty href value.

Arguments for it being a link.

This link directs the user to the "Update notification preferences" user journey.
The extra features that a lin provides are useful. E.g. `open in a new tab` is useful when the user is in a (non-realtime) edition session since this avoids reloading the page where the notification change request was made.
It's already a link. Action links are a thing. I looked it up again online and it's not really much of a thing. We have other action links in XWiki but it's probably minor accessibility issues ^^'

___

IMO the first list arguments outweight the second ones. This element should be a button instead of a link. If you don't agree feel free to start a forum topic and ping me on it smile.png