decentraland / decentraland/unity-explorer
[QA] Genesis Plaza | Scene restriction message incorrectly triggers when playing scene emotes
- Dominant language
- C#
- Stars
- 23
- Forks
- 17
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 101
Description
### 🛠️ **Build version:**
`v0.153.0-alpha-dev-f40899e`
### 📔 **Issue Description:**
When playing a scene-provided emote in Genesis Plaza (e.g. the "Roast a marshmallow" interaction at the campfire), the minimap tooltip "This scene is restricting the use of the following features: Avatar movement disabled" pops up — even though avatar movement is not actually restricted and continues to work normally. This is unrelated to scene entry; the message appears specifically when the emote is triggered, and falsely reports a restriction that isn't in effect.
### 👣 **STR:**
1. Go to Genesis Plaza
2. Walk up to the campfire and interact with "Roast a marshmallow" (or play any other scene-provided emote)
3. Observe the minimap restriction tooltip appears immediately
Issue also reproduced in the DCL Store when clicking the arrows
### ✔️ **Expected Result:**
No restriction message should appear from playing a scene emote, since Genesis Plaza does not restrict avatar movement during this interaction. Movement remains usable throughout, so the tooltip text is also inaccurate.
### ❌ **Actual Result with evidence:**
Tooltip "This scene is restricting the use of the following features: Avatar movement disabled" appears as soon as the emote is played, despite avatar movement remaining fully functional.
[Screenshot attached showing the tooltip during the marshmallow-roast emote interaction]
### ➗ **Reproduction:**
##### 🔁 Always - reproduced consistently across multiple tests
#### 🖥️ **Operative system and additional Notes:**
macOS (Apple M3 Pro)
Windows
Note: `RESTRICTED_ACTIONS` and `EMOTE` log categories are disabled in this alpha build, so Player.log does not capture the trigger event for this tooltip — validation is based on visual/in-game observation only.
Possibly related but likely a distinct issue from #8334 (which covers the tooltip *failing* to appear on entry to a genuinely restricted scene). This case is the opposite: the tooltip *incorrectly* appears, in a non-restricted context, triggered by an emote interaction rather than scene entry — suggesting the emote-trigger code path may be wrongly tied to the movement-restriction flag/UI.
[Player.log](https://github.com/user-attachments/files/29499201/Player.log)
https://github.com/user-attachments/assets/57262163-2ca4-40b3-b58b-f4e0a3f86c16
DCL Store
[Player.log](https://github.com/user-attachments/files/29499921/Player.log)
https://github.com/user-attachments/assets/bb31927d-eb99-4747-9340-783462eaef16
Contributor guide
Research direction
Reproduce the issue in Genesis Plaza at the campfire and in the DCL Store, then trace the scene-emote interaction path that triggers the minimap restriction tooltip. Verify the restriction state and tooltip trigger during an emote; done means no tooltip appears and avatar movement remains usable, with regression coverage if the relevant test location is identified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100