Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[core] fix(Menu): remove extraneous submenu icon title #5406

Merged
merged 1 commit into from
Jul 7, 2022

Conversation

bvandercar-vt
Copy link
Contributor

@bvandercar-vt bvandercar-vt commented Jun 29, 2022

Fixes #0000

Checklist

  • [N/A] Includes tests
  • [N/A] Update documentation

Changes proposed in this pull request:

Remove icon title because not necessary/ doesn't provide any good info for the icon.
Reason 1) Expanding the sub-menu is not only performed by hovering over the icon, but can be performed by hovering over the whole button-- so, having "Open sub menu" on the icon is misleading because it can be opened by hovering over any part of the button, not just the icon.
Reason 2) The icon pretty much already has its own label given by the fact that it is part of the button, which contains text that describes the sub-menu-- having this additional title adds no value.

@bvandercar-vt bvandercar-vt changed the title remove menu icon title because not necessary remove menu icon title (not necessary, bad screenreader output) Jul 6, 2022
@bvandercar-vt bvandercar-vt changed the title remove menu icon title (not necessary, bad screenreader output) remove menu icon title (removes extra unneeded screen reader output) Jul 6, 2022
@bvandercar-vt bvandercar-vt reopened this Jul 7, 2022
@bvandercar-vt bvandercar-vt changed the title remove menu icon title (removes extra unneeded screen reader output) remove menu icon title Jul 7, 2022
@adidahiya adidahiya changed the title remove menu icon title [core] fix(Menu): remove extraneous submenu icon title Jul 7, 2022
@adidahiya adidahiya merged commit 87ce10a into palantir:develop Jul 7, 2022
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.

None yet

2 participants