Skip to content

Comments

Fix traversal order of semantic descendants#2643

Merged
ASalavei merged 3 commits intojb-mainfrom
andrei.salavei/fix-semantics-order
Dec 17, 2025
Merged

Fix traversal order of semantic descendants#2643
ASalavei merged 3 commits intojb-mainfrom
andrei.salavei/fix-semantics-order

Conversation

@ASalavei
Copy link

@ASalavei ASalavei commented Dec 12, 2025

As the TalkBack app on Android also adjusts the traversal order and semantics, the actual order differs from that returned by the function sortByGeometryGroupings.
The change fixes some cases where the parent semantics node may go after the child node in the result list.

Fixes https://youtrack.jetbrains.com/issue/CMP-9417/Incorrect-traversal-order-of-semantic-descendants

Release Notes

Fixes - iOS

  • Fix the traversal order of accessibility nodes where a parent node may follow its child node

@ASalavei ASalavei merged commit 337deda into jb-main Dec 17, 2025
16 checks passed
@ASalavei ASalavei deleted the andrei.salavei/fix-semantics-order branch December 17, 2025 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants