-
Notifications
You must be signed in to change notification settings - Fork 274
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
[ui5-side-navigation]: Arrows don't work for navigation in the overflow sub-menu #10933
Closed
1 task done
Comments
Hello colleagues, In ui5-webcomponents/packages/main/src/Menu.ts Line 364 in de6e614
In this case, the item doesn't have "ui5-menu-item" attribute, because it's a subclass of MenuItem. Therefore, I think that check for MenuItem should be adjusted. Something like the implementation of instanceOfUI5Element .
To reproduce the issue:
|
tsanislavgatev
added a commit
that referenced
this issue
Mar 19, 2025
Before: When used in SideNavigation, the item doesn't have "ui5-menu-item" attribute, because it's a subclass of MenuItem and the navigation checks are failing. After: We check with a getter done in the MenuItem class, so even if the class is extended, we will have the correct results in these checks. fixes: #10933
🎉 This issue has been resolved in version v2.9.0-rc.1 🎉 The release is available on v2.9.0-rc.1 Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bug Description
https://sap.github.io/ui5-webcomponents/nightly/components/fiori/SideNavigation/#basic-sample
Add "collapsed" attribute to the Side Navigation and add more items to see the overflow.
Affected Component
No response
Expected Behaviour
No response
Isolated Example
No response
Steps to Reproduce
No response
Log Output, Stack Trace or Screenshots
No response
Priority
Medium
UI5 Web Components Version
latest
Browser
Chrome
Operating System
No response
Additional Context
No response
Organization
No response
Declaration
The text was updated successfully, but these errors were encountered: