Skip to content

Fix Apple Watch chrome rendering from DeviceKit metadata#26

Merged
DjDeveloperr merged 1 commit intomainfrom
improve-device-chrome-rendering
May 7, 2026
Merged

Fix Apple Watch chrome rendering from DeviceKit metadata#26
DjDeveloperr merged 1 commit intomainfrom
improve-device-chrome-rendering

Conversation

@DjDeveloperr
Copy link
Copy Markdown
Collaborator

Summary

  • Rework chrome sizing for watch devices so the screen rect comes from DeviceKit metadata instead of a guessed rounded-rect approximation.
  • Use the actual framebuffer mask to define the Watch screen cutout when a mask is present.
  • Extend native chrome selection to include Apple Watch simulators and add focused coverage for the detector.

Testing

  • npm run build:cli
  • npm run --prefix client build
  • npm test

@DjDeveloperr DjDeveloperr force-pushed the improve-device-chrome-rendering branch from c08e546 to 51283e3 Compare May 7, 2026 16:49
@DjDeveloperr DjDeveloperr merged commit 9d6155a into main May 7, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant