-
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
feat(Keyboard): pre-load keyboards #538
Conversation
Test Execution Passed. |
1 similar comment
Test Execution Passed. |
This comment was marked as resolved.
This comment was marked as resolved.
abc5a74
to
9ae30b0
Compare
Test Execution Passed. |
9ae30b0
to
5320331
Compare
Test Execution Passed. |
Test Execution Passed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks great!
Test Execution Passed. |
Test Execution Passed. |
# [@lightningjs/ui-components-v2.22.0](https://github.com/rdkcentral/Lightning-UI-Components/compare/@lightningjs/ui-components-v2.21.9...@lightningjs/ui-components-v2.22.0) (2024-09-19) ### Bug Fixes * **ControlRow:** allow items to be added if contentItems is empty ([#531](#531)) ([0b1323f](0b1323f)) * **MetadataCardContent:** expose subtitle property ([#537](#537)) ([d1ac54a](d1ac54a)) * **metadataCardContent:** Provider covers text after decrementing value ([#532](#532)) ([0792267](0792267)) ### Features * **InlineContent:** Font Strikethrough ([#535](#535)) ([108266e](108266e)) * **Keyboard:** pre-load keyboards ([#538](#538)) ([0016708](0016708)) * **ScrollWrapper:** add signals for button press at top and bottom of content ([#533](#533)) ([a914066](a914066))
🎉 This PR is included in version @lightningjs/ui-components-v2.22.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Description
This PR creates and renders a keyboard associated with all formats and does so 1x in the update lifecycle event. All keyboards but the current are rendered yet hidden with a transparent alpha. This allows for toggling between formats to be more snappy since the requested format isn't being created & rendered on press but rather already exists.
_update
_formatKeys
removed because no longer needed - keys are formatted on keyboard creationformats
didn't update the formatsReferences
LUI-855
Testing
Created a deployment with these keyboard updates for testing: https://carolyn-lng-ephemeral.glitch.me
Test overall performance, load time, load time on format toggle, feel free to test on STB, etc.
Note, deployment uses:
Automation
Checklist