This repository has been archived by the owner on Feb 28, 2024. It is now read-only.
[BUG-225564] [FIXED] [EEP] Environment gets stuck on region environment after closing Region/Estate floater unless floater was closed with Environment tab active. #4331
Labels
Steps To Reproduce
Login Avatar A to EEP Region B.
Avatar A needs to be Estate Manager on Region B.
Repro 1
Avatar A stands on any parcel on Region B that has a parcel environment set that is different to the region environment.
Avatar A should have "Use Shared Environment" enabled so the see the parcel environment.
Avatar A, go to World -> Region/Estate -> Environment.
Observe Avatar A now sees the region environment - I presume this is expected - it makes sense that if an estate manager has opened the region environment tab to make changes that they should see the region environment.
Avatar A, close the Region/Estate floater while the Environment tab is active.
Observe the environment switches back to the parcel environment as expected.
Avatar A, open World -> Region/Estate floater again.
Close the Region/Estate floater while the Estate tab is active.
Observe the environment remains stuck on the region environment instead of correctly switching back to the parcel environment.
"Use Shared Environment" remains ticked.
Clicking on "Use Shared Environment" then correctly sets the parcel environment.
Repro 2
Avatar A apply any sky or day environment "only to myself".
Avatar A, go to World -> Region/Estate -> Environment.
Observe Avatar A now sees the region environment.
Avatar A, close the Region/Estate floater while the Environment tab is active.
Observe the environment switches back to the local environment setting as expected.
Avatar A, open World -> Region/Estate floater again.
Close the Region/Estate floater while the Estate tab is active.
Observe the environment remains stuck on the region environment instead of correctly switching back to the local environment.
Observed Behaviour
If an estate manager opens the Region/Estate floater, the environment always switches to the region environment.
If an estate manager is on a parcel using a parcel environment or is using a locally applied environment, closing the region/estate floater with any tab in focus other then the Environment tab will incorrectly leave the region environment visible for the rest of the session, even after moving parcels or regions.
It behaves as if the region environment has been chosen to be applied locally.
Repro 1: https://i.gyazo.com/665843cd5ac7d45e9f6a939f059c3baf.mp4
Expected Behaviour
I expect the parcel environment or the locally applied environment to stay visible if an estate manager opens the Region/Estate floater, unless they explicitly open the Environment tab in Region/Estate.
I expect that closing the Region/Estate floater,no matter which tab is active, should always revert to the parcel environment or locally applied environment if one was set.
Other Information
I presume the same problem will reproduce for an Estate Owner too, but I can't test that.
Original Jira Fields
The text was updated successfully, but these errors were encountered: