uno
uno copied to clipboard
Refactor in app HR handling
โจ Feature
- Fix broken HR UI updates pausing
- Refactor UI update code to make it readable
What is the current behavior? ๐ค
- UI pause is achieved using unrelated
TypeMappingsclass - Visual tree enumeration is achieved by calling unexpected
ToArray
What is the new behavior? ๐
- Dedicated class for UI pause, with explicit resume phase
- Use proper
foreach
PR Checklist โ
- [x] ๐ Commits must be following the Conventional Commits specification.
- [ ] ๐งช Added Runtime tests, UI tests, or a manual test sample for the changes have been added (for bug fixes / features) (if applicable)
- [ ] ๐ Docs have been added/updated which fit documentation template (for bug fixes / features)
- [ ] ๐ผ๏ธ Validated PR
Screenshots Compare Test Runresults. - [x] โ Contains NO breaking changes
Note: This is a draft PR as the final goal is to split the "Dev Server client" from the "Hot Reload" logic as they are no longer deeply inter-dependent.
๐ค Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22009/docs/index.html
๐ค Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22009/wasm-skia-net9/index.html