diff options
Diffstat (limited to 'indra/newview/llinventorymodel.cpp')
| -rw-r--r-- | indra/newview/llinventorymodel.cpp | 10 | 
1 files changed, 7 insertions, 3 deletions
| diff --git a/indra/newview/llinventorymodel.cpp b/indra/newview/llinventorymodel.cpp index fab7ae8f1a..6ba04cdff2 100644 --- a/indra/newview/llinventorymodel.cpp +++ b/indra/newview/llinventorymodel.cpp @@ -1851,9 +1851,13 @@ void LLInventoryModel::addChangedMask(U32 mask, const LLUUID& referent)              mChangedItemIDs.insert(referent);          } -        // Fix me: From DD-81, probably shouldn't be here, instead -        // should be somewhere in an observer -        update_marketplace_category(referent, false); +        if (mask != LLInventoryObserver::LABEL) +        { +            // Fix me: From DD-81, probably shouldn't be here, instead +            // should be somewhere in an observer or in +            // LLMarketplaceInventoryObserver::onIdleProcessQueue +            update_marketplace_category(referent, false); +        }          if (mask & LLInventoryObserver::ADD)          { | 
