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

[Enhancement]: ui5-menu #10439

Open
1 task done
unazko opened this issue Dec 23, 2024 · 1 comment
Open
1 task done

[Enhancement]: ui5-menu #10439

unazko opened this issue Dec 23, 2024 · 1 comment
Assignees
Labels
ACC enhancement New feature or request Menu All features related to Menu component TOPIC B

Comments

@unazko
Copy link
Contributor

unazko commented Dec 23, 2024

Enhancement Request Description

Inspect the following sample.
The first ui5-menu-item contains three ui5-buttons in it's endContent slot.
Change the disabled property of the first ui5-menu-item to true.
Open the ui5-menu and press Tab or ArrowRight, in order to navigate to the first button in the endContent slot.

Observe:
The ui5-menu-item is disabled, but still it's inner contents are focusable and triggerable.

Proposed Solution

Improve the documentation of the endContent slot, in order to imply responsibility to the application developers to enable or disable the interactive contents.

Proposed Alternatives

Restrict focus over the interactable elements in the endContent slot whenever their corresponding parent ui5-menu-item element is disabled.

Organization

No response

Additional Context

No response

Priority

Medium

Privacy Policy

  • I’m not disclosing any internal or sensitive information.
@unazko unazko added ACC enhancement New feature or request Menu All features related to Menu component TOPIC B labels Dec 23, 2024
@unazko
Copy link
Contributor Author

unazko commented Dec 23, 2024

Hello @SAP/ui5-webcomponents-topic-b,

Please take a look at this enhancement request.

Best regards,
Boyan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACC enhancement New feature or request Menu All features related to Menu component TOPIC B
Projects
Development

No branches or pull requests

2 participants