Skip to content

ui: Improve UX of com.android.AndroidLockContention#5392

Draft
ivan-chong wants to merge 1 commit intomainfrom
dev/ivankc/lock-contention-ux
Draft

ui: Improve UX of com.android.AndroidLockContention#5392
ivan-chong wants to merge 1 commit intomainfrom
dev/ivankc/lock-contention-ux

Conversation

@ivan-chong
Copy link
Copy Markdown
Contributor

@ivan-chong ivan-chong commented Apr 2, 2026

This CL improves the UX of navigation by creating custom tracks above each blocking thread to mirror the lock contetion slices. These act as a visual indicator of where the contention is on the thread and allows the relevant contention details to be displayed in the current selection tab. This also gives a target for arrows to be drawn between the two contention slices as a direct visual indicator of the relation.

The navigation is now replaced with a single command which can be activated by 'Ctrl+[' to toggle.

Bug: 289343169

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

@ivan-chong ivan-chong force-pushed the dev/ivankc/lock-contention-ux branch 2 times, most recently from 607692a to 98b1668 Compare April 7, 2026 13:26
This CL improves the UX of navigation by creating custom tracks above each blocking thread to mirror the lock contetion slices. These act as a visual indicator of where the contention is on the thread and allows the relevant contention details to ne displayed in the current selection tab. This also gives a target for arrows to be drawn between the two contention slices as a direct visual indicator of the relation.

Bug: 289343169
@ivan-chong ivan-chong force-pushed the dev/ivankc/lock-contention-ux branch from 98b1668 to 5660ea7 Compare April 7, 2026 17:56
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.

1 participant