Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-9432] Inventory folder expand arrows always missing for folders created the previous session, missing inventory count & odd inventory fetching behaviour. #16935

Open
sl-service-account opened this issue Jun 10, 2015 · 2 comments

Comments

@sl-service-account
Copy link

sl-service-account commented Jun 10, 2015

Steps to Reproduce

  • Create a new folder in inventory and name it Test Folder
    This folder can be in root inventory or a subfolder of another folder.

  • Add any items into Test Folder.
    Type of items or amount of items do not seem to matter.
    For example, create a new script and some new pants within the folder or copy/paste some items from another folder into Test Folder.

  • Relog.

  • Open inventory after relogging and scroll to where Test Folder is visible.

    (!) Do not left click on Test Folder
    (!) Do not switch to Recent tab of inventory.

    Observed Behaviour

  • The expand arrow for Test Folder will be missing.
    See Fig 1 attached.

  • Do not manipulate inventory in any way and wait 10 mins.
    Observe the expand arrow still does not appear.

  • Observe Inventory count does not display at this stage either and will still not be displaying 10 mins later.
    Related?
    Fig 1 also shows my inventory count not displaying.

The problem can be fixed in 2 ways

1. Left click on Test Folder.

  • As soon as you left click it, inventory count will appear and show "Fetching..." and the expand arrow will then appear.

  • Inventory count disappears as soon as the folder has loaded its contents though - see below for how to fix the missing inventory count.

  • See Fig 2 attached.

  • As soon as the contents of Test Folder have loaded and the expand arrow appears, logs show:

    2015-06-10T04:22:15Z INFO: LLInventoryModelBackgroundFetch::setAllFoldersFetched: Inventory background fetch completed

2. Switch to Recent tab of Inventory.

  • As soon as you switch to the Recent tab, inventory count will appear and remain showing normally for the rest of the session.

  • Switch back to main inventory tab and observe that the contents of Test Folder have now fetched & the expand arrow is visible.

  • Fig 3 attached shows Test Folder contents correctly loaded & inventory count correctly displaying after toggling to Recent tab.

  • Again, as soon as you switch to the Recent tab, logs show

    2015-06-10T04:30:44Z INFO: LLInventoryModelBackgroundFetch::setAllFoldersFetched: Inventory background fetch completed

    Expected Behaviour

  • Folders created the previous session should load their contents/display expand arrows without needing to left click them or switch to Recent tab of inventory.

  • Inventory count should display without needing to switch to Recent tab of inventory.

    Other Information

  • Also reproduces on http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/3.7.28.300924

  • This reproduces 100% of the time for me on all accounts I tested on.
    Whirly has a large (109k) inventory but my alts have small inventories (3k-10k).

  • Also reproduces on Firestorm viewer after our last merge up to Tools update.
    Other Firestorm beta testers can reproduce the same problem so I do not think it's anything wonky with my accounts inventory.

Attachments

Original Jira Fields
Field Value
Issue BUG-9432
Summary Inventory folder expand arrows always missing for folders created the previous session, missing inventory count & odd inventory fetching behaviour.
Type Bug
Priority Unset
Status Accepted
Resolution Accepted
Reporter Whirly Fizzle (whirly.fizzle)
Created at 2015-06-10T04:08:04Z
Updated at 2015-06-25T07:07:21Z
{
  'Business Unit': ['Platform'],
  'Severity': 'Unset',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': '...',
  'What were you doing when it happened?': 'Filling in...',
  'What were you expecting to happen instead?': '...',
}
@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2015-06-10T05:24:03Z

Blarg - Seems like I lumped 2 seperate bugs into 1 report.
Sorry ;)

The missing expand arrows problem does not reproduce on http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/3.7.24.297643
The missing inventory count does still reproduce on this build.

@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2015-06-25T06:58:31Z, updated at 2015-06-25T07:07:21Z

The missing folder arrow & also the weird inventory fetch behaviour/missing inventory count are fixed for me on https://bitbucket.org/lindenlab/viewer-lion/ built at rev 1976b2d
Second Life 3.7.31 (33619) Jun 25 2015 06:44:57 (Second Life Test)

https://bitbucket.org/lindenlab/viewer-lion/commits/a3ae8a1e44f80d35d9ef6afae2ddb0363886f19a
MAINT-5274 Missing folder arrow

https://bitbucket.org/lindenlab/viewer-lion/commits/2a91a4dbb2411d5410002204ba60fc6d643516f1
MAINT-5274 missing inventory count

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant