The bevy_a11y re-exports AccessKit's Node, but that can be confusing since bevy_uialso defines a Node. Since #16234, there is now a way to use AccessKit without importing accesskit::Node. Now that it is optional, we should reconsider the way Bevy re-exports AccessKit. For example, only re-exporting Role.
Bevy version
main
/0.15 RCDescription
The
bevy_a11y
re-exports AccessKit'sNode
, but that can be confusing sincebevy_ui
also defines aNode
. Since #16234, there is now a way to use AccessKit without importingaccesskit::Node
. Now that it is optional, we should reconsider the way Bevy re-exports AccessKit. For example, only re-exportingRole
.Context
This was raised by @alice-i-cecile in this Discord message.