decentraland / decentraland/godot-explorer
fix: profile thumbnail snapshot does not frame XXL avatars correctly
- Dominant language
- Rust
- Stars
- 18
- Forks
- 19
- Avg merge
- 4d 2h
- Merged PRs (30d)
- 43
Description
### Platform
Android, iOS
### App Version
Build 292
### Device Information
Not specified
### Issue Description
When equipping oversized ("XXL") wearable skins (e.g. a giant pigeon), the profile thumbnail snapshot camera does not adapt its framing to accommodate the larger avatar model. This results in the snapshot being cropped or poorly composed, since the camera is positioned for a standard-sized avatar.
This was noticed during testing of PR #1676 (snapshot content-hash caching fix). The snapshot _caching_ now works correctly, but the camera framing for non-standard avatar sizes still needs attention.
### Expected Behavior
The profile thumbnail snapshot camera should detect or accommodate oversized avatar bounding boxes so that the full avatar (or at least a meaningful portion) is visible in the generated thumbnail.
### Screenshots / Media
_An example of a poorly framed XXL avatar snapshot was shared in the Slack thread but could not be attached automatically. Reproduce by equipping a large skin (e.g. pigeon) and checking the profile picture._
### Steps to Reproduce
1. Log in to the mobile client
2. Equip an XXL / oversized wearable skin (e.g. a giant pigeon avatar)
3. Open Profile → Edit Profile
4. Observe the profile thumbnail snapshot — the avatar is not properly framed
### Occurrence
100% (whenever an XXL skin is equipped)
---
Related: #1636, PR #1676
Requested by Rodri via Slack
Contributor guide
Assessment
This issue has not been assessed yet.