summaryrefslogtreecommitdiff
path: root/indra/newview/llfilteredwearablelist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfilteredwearablelist.cpp')
-rw-r--r--indra/newview/llfilteredwearablelist.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/indra/newview/llfilteredwearablelist.cpp b/indra/newview/llfilteredwearablelist.cpp
index 28e159421c..0c13bbcab7 100644
--- a/indra/newview/llfilteredwearablelist.cpp
+++ b/indra/newview/llfilteredwearablelist.cpp
@@ -54,6 +54,15 @@ LLFilteredWearableListManager::~LLFilteredWearableListManager()
void LLFilteredWearableListManager::changed(U32 mask)
{
+ if (LLInventoryObserver::CALLING_CARD == mask
+ || LLInventoryObserver::GESTURE == mask
+ || LLInventoryObserver::SORT == mask
+ )
+ {
+ // skip non-related changes
+ return;
+ }
+
if(!gInventory.isInventoryUsable())
{
return;