Skip to content

When Chat Event right-click "Zoom In" is unavailable (e.g., object deleted, region down), "Show on Map" and "Teleport to Object" should also be unavailable for consistency. #4717

@calebrosia

Description

@calebrosia

Environment

Second Life Release 7.2.2.17774206511 (64bit)

Description

UI Consistency for "Show on Map" and "Teleport to Object"
Description: When "Zoom In" is unavailable (e.g., object deleted, region down), "Show on Map" and "Teleport to Object" should also be unavailable for consistency.
Bug: If these options are not synchronized, users may receive inconsistent feedback about the object's availability.
Suggestion: Ensure all location-based actions are consistently enabled/disabled based on object and region state.

Reproduction steps

Steps to Reproduce:
User A and User B are in the same Region A.
User A rezzes a prim and enters script

default
{
touch_start(integer total_number)
{
llSay(0, "Touch: llSay");
llWhisper(0, "Touch: llWhisper");
llShout(0, "Touch: llShout");
}
}

User A touches prim to emit and Object chat event
User B is able to Zoom In via Object chat event (right-click, Zoom In)
User A deletes the prim
User B right clicks on Object chat event

Actual Result
Zoom In is greyed out
But "Show on Map" and "Teleport to Object" are still active

Expected Result
But "Show on Map" and "Teleport to Object" should be inactive



This repo is using Opire - what does it mean? 👇
💵 Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
🕵️‍♂️ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
🙌 And when they open the PR, they can comment /claim #4717 either in the PR description or in a PR's comment.

🪙 Also, everyone can tip any user commenting /tip 20 @calebrosia (replace 20 with the amount, and @calebrosia with the user to tip).

📖 If you want to learn more, check out our documentation.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtriageFlags issues that need to be triaged

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions