secondlife / jira-archive

2 stars 0 forks source link

[BUG-41093] [MAINTENANCE] Scrambling of Outfit Order in Appearance Panel #12681

Open sl-service-account opened 7 years ago

sl-service-account commented 7 years ago

Steps to Reproduce

I haven't been able to come up with a reliable, consistent repro but it seems to happen most after teleporting to a region, buying a clothing item, returning home and putting it on. That process involves the "Places" and "Inventory" floaters. It also seems to happen most often after switching from one account to another. It has happened multiple times with several accounts.

Actual Behavior

From time to time the listing of outfits under the "My Outfits" tab of the "Appearance" panel will be scrambled into an order that has no rhyme or reason that a human can see (i.e. it isn't by age of outfits, last revised, or any alphabetical order.) Re-logging will generally correct it.

Expected Behavior

The "My Outfits" tab has always been in alphabetical order. This scrambling started happening after using the Maintenance viewer which was changed to make the tab selection in the "Appearance" floater persistent across logins.

Other information

The behavior seems to have a similar pattern to BUG-7623 (inventory fetch spam messages.)

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-41093 | | Summary | [MAINTENANCE] Scrambling of Outfit Order in Appearance Panel | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Theresa Tennyson (theresa.tennyson) | | Created at | 2016-12-21T15:27:38Z | | Updated at | 2017-01-05T22:43:07Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2016-12-22T22:53:05.772-0600', "Is there anything you'd like to add?": 'The behavior seems to have a similar pattern to BUG-7623 (inventory fetch spam messages.)', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'From time to time the listing of outfits under the "My Outfits" tab of the "Appearance" panel will be scrambled into an order that has no rhyme or reason that a human can see (i.e. it isn\'t by age of outfits, last revised, or any alphabetical order.) Re-logging will generally correct it. ', 'What were you doing when it happened?': 'I haven\'t been able to come up with a reliable, consistent repro but it seems to happen most after teleporting to a region, buying a clothing item, returning home and putting it on. That process involves the "Places" and "Inventory" floaters. It also seems to happen most often after switching from one account to another. It has happened multiple times with several accounts.', 'What were you expecting to happen instead?': 'The "My Outfits" tab has always been in alphabetical order. This scrambling started happening after using the Maintenance viewer which was changed to make the tab selection in the "Appearance" floater persistent across logins.', 'Where': 'Multiple locations/server versions', } ```
sl-service-account commented 7 years ago

Whirly Fizzle commented at 2016-12-23T04:53:06Z

I never found the exact repro for this bug either - we had the same problem on Firestorm. See all the hair pulling on https://jira.phoenixviewer.com/browse/FIRE-20180

Best repro which is still not consistent I found was: If I last had the Outfit Gallery tab open in Appearance panel, so next login the Outfit Gallery tab will open when I open appearance panel, the bug does not reproduce. If I last had the Outfits tab open, so next login the Outfits tab will open when I open Appearance panel, the bug reproduces.

The bug is caused by "MAINT-6770 Appearance floater should remember chosen tab across logins" Bug does not repro on releaae.

Firestorm fix from Ansariel Hiller: http://hg.phoenixviewer.com/phoenix-firestorm-lgpl/rev/6953dcac21a1

sl-service-account commented 7 years ago

Kyle Linden commented at 2017-01-03T22:32:28Z

I can repro. Thanks!

sl-service-account commented 7 years ago

Ansariel Hiller commented at 2017-01-05T22:43:07Z

Ask asked by Grumpity: You can use my fix for the Linden Lab viewer.