decentraland / unity-explorer

Apache License 2.0
8 stars 11 forks source link

Onboarding Scene - Several modals display issues after Bezier mission completition #2014

Open Ludmilafantaniella opened 1 week ago

Ludmilafantaniella commented 1 week ago

Explorer Alpha build versions:

Issue Description:

Upon completing the Bezier mission in the tutorial scene, the following issues occur:

  1. The "Congratulations! You got a new emote" modal is not properly aligned. The text and thumbnail of the emote are oriented towards the top and should be more centered.
  2. After completing the captcha and clicking the submit button, an empty modal appears. The emote is then displayed without a frame and only shows the shortcuts F and E. The action is not displayed, and the emote is not highlighted.
  3. Pressing 'E' causes several overlapping issues:
    • A notification pops up at the top with an empty thumbnail.
    • In the center, the emote image appears, but the icon in the upper-left corner shows a white box.

STR:

  1. Launch the explorer.
  2. Navigate to the world: /world cryptonico.dcl.eth.
  3. Complete the mission with Bezier.
  4. Observe the "Congratulations! You got a new emote" modal for alignment issues.
  5. Complete the captcha and click the submit button.
  6. Note the empty modal and the display issues with the emote.
  7. Press 'E' and observe the overlapping notification and emote display issues.

Expected behavior:

PROD COMPARISON

https://github.com/user-attachments/assets/f5c056cb-429a-4e05-a9d2-39c7f1606832

Current behavior:

https://github.com/user-attachments/assets/02372303-9636-4e17-9b99-6c71107204d0

notificacion emergente icono emote claim emote

📂 Scene Repository

https://github.com/agustincarriso/dcl-sdk7-onboarding

Ludmilafantaniella commented 5 days ago

The same thing happens in Mat and Tobor's mission when receiving the reward.

Mat Mission Reward Captcha

modal reward

image

image

sandrade-dcl commented 14 hours ago

@popuz FYI: I already started this PR with some fixes related to the Reward Panel. It's still pending to fix the conversation modals (as far as I was able to investigate, the problem seems to be in how the UITransforms are being sorted, but maybe there are also problems in how they are being released). Maybe we will need help from Misha since he was refactoring a lot this part.