-
Notifications
You must be signed in to change notification settings - Fork 23
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
fix(NavigationManager): fix render order and storybook glitches #468
Conversation
Test Execution Failed. |
5 similar comments
Test Execution Failed. |
Test Execution Failed. |
Test Execution Failed. |
Test Execution Failed. |
Test Execution Failed. |
Test Execution Failed. |
6cfa89e
to
5d1d1a8
Compare
Test Execution Failed. |
2 similar comments
Test Execution Failed. |
Test Execution Failed. |
packages/@lightningjs/ui-components/src/components/FocusManager/FocusManager.js
Show resolved
Hide resolved
packages/@lightningjs/ui-components/src/components/FocusManager/FocusManager.d.ts
Outdated
Show resolved
Hide resolved
Test Execution Failed. |
1 similar comment
Test Execution Failed. |
All the stories I tested are looking good, but I did see that the TextPanel portion of GridOverlay still has a Column that is showing the TextBoxes stacked when first rendering: Screen.Recording.2024-02-20.at.9.44.15.AM.mov |
So this would be an example of where waitForDimensions may still be relevant. In this case, the items don't have a height until the text textures are rendered and the textboxes update. If they had a height set beforehand, then would not stack |
b402236
to
31549c8
Compare
Test Execution Failed. |
Test Execution Failed. |
3fa1dfb
to
24bb9b0
Compare
fix(Keyboard): centerkeys used properly
24bb9b0
to
79fa372
Compare
Test Execution Failed. |
1 similar comment
Test Execution Failed. |
Test Execution Failed. |
# [@lightningjs/ui-components-v2.20.3](https://github.com/rdkcentral/Lightning-UI-Components/compare/@lightningjs/ui-components-v2.20.2...@lightningjs/ui-components-v2.20.3) (2024-02-29) ### Bug Fixes * **ControlRow:** fix right controls to use lazyScrolling too ([#480](#480)) ([9717848](9717848)) * **NavigationManager:** check an items render size before its set width or height for layout (important for Tiles using metadata underneath) ([#479](#479)) ([40d2e21](40d2e21)) * **NavigationManager:** fix render order and storybook glitches ([#468](#468)) ([a90457a](a90457a)) * **NavigationManager:** if an itemPosX or itemPosY are set, apply offset to scrolling ([#477](#477)) ([a02cf12](a02cf12)) * **TitleRow:** move title props to separate getter for easier extension of other components ([#478](#478)) ([ad34043](ad34043))
🎉 This PR is included in version @lightningjs/ui-components-v2.20.3 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Test Execution Failed. |
Description
References
Related to: LUI-1328
Testing
Checklist