I have seen multiple people post about issues with the order of items in the pip-boy randomly changing when scrapping or dropping items. This has led to the inadvertent scrapping of the wrong item personally and now leads to me scrapping / dropping relatively slowly.
I am pretty certain through observation that this happens when the items being re-ordered all are equivalent based on the currently selected sort being applied. I.e. items of the same weight when sorted weight will reorder when the list is changed by removing a item.
This should be easy to fix on the back end by including a unique field at a lower priority as an input to the sort function, so when sorting by weight for example the items would be sorted by weight + name instead of just weight (since name is the default sort I assume it is indexed/ low cost to sort by). I would love to see condition in there too FWIW but understand that depending on implementation there is a cost to indexing fields.
u/LoneVaultWanderer u/Ladydevann
edit:formatting
External link →