This code leads to a big problem in the accessibility tree:
for (let i = 0; i < dropdowns.length; i += 1) {
bodyElement.appendChild(dropdowns[i]);
dropdowns[i].addEventListener('click', handleDropdownClick, false);
}
// in the DOM source order, which is why it has its own wrapper element
appendTo: 'parent',
We could first look into removing the dropdown code lines that change the location to the bottom of the DOM; then test whether that works. Then we could look into improved dropdowns.
This code leads to a big problem in the accessibility tree:
I noticed on the tippyjs documentation that they have this comment
We could first look into removing the
dropdown
code lines that change the location to the bottom of the DOM; then test whether that works. Then we could look into improved dropdowns.