This issue has been created
There are 5 updates.
 
 
XWiki Platform / cid:jira-generated-image-avatar-168dbee8-98f9-4ba3-8df8-053a8bd7ccb7 XWIKI-23950 Open

The navigation panel configuration pin action does not fit in the tree semantics

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-14578f4a-e9ec-4067-b80e-e314da357782 Charpentier Lucas created this issue on 27/Jan/26 10:57
 
Summary: The navigation panel configuration pin action does not fit in the tree semantics
Issue Type: cid:jira-generated-image-avatar-168dbee8-98f9-4ba3-8df8-053a8bd7ccb7 Bug
Affects Versions: 18.0.0
Assignee: Unassigned
Attachments: image-2026-01-27-10-51-05-839.png
Components: Administration
Created: 27/Jan/26 10:57
Labels: wcag
Priority: cid:jira-generated-image-static-major-be5502ae-d259-4eb0-adf4-8be0b2aa1d74 Major
Reporter: Charpentier Lucas
Description:

This is a semantic problem: the pin action is a child of the tree, when it should be a child of the treeitem.
But right now the treeitem is an anchor. It's an interactive element already, so we can't add an interactive child in it.

_thumb_44536.png

See https://ci.xwiki.org/job/XWiki%20Environment%20Tests/job/xwiki-platform/job/stable-17.10.x/73/testReport/junit/org.xwiki.search.test.ui/AllIT$NestedSolrSearchIT/MySQL_9_2__Tomcat_11_jdk25__Filesystem__Chrome___Docker_tests_for_xwiki_platform_search___Build_for_MySQL_9_2__Tomcat_11_jdk25__Filesystem__Chrome___Docker_tests_for_xwiki_platform_search___verifySpaceFaucetEscaping_TestUtils__TestConfiguration_/ for an example of where it was hit.

 
 

5 updates

 
cid:jira-generated-image-avatar-14578f4a-e9ec-4067-b80e-e314da357782 Changes by Charpentier Lucas on 27/Jan/26 10:57
 
Assignee: Charpentier Lucas
 
cid:jira-generated-image-avatar-99ffb338-a9c9-4b80-9409-fe5275d078ed Changes by Marius Dumitru Florea on 27/Jan/26 10:58
 
Fix Version: 18.1.0-rc-1
Fix Version: 17.10.3
Version: 17.10.2
Version: 18.0.0