summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric M. Tulla (BigPapi) <tulla@lindenlab.com>2010-02-09 18:00:33 -0500
committerEric M. Tulla (BigPapi) <tulla@lindenlab.com>2010-02-09 18:00:33 -0500
commitbef6944ce123c67c29ea3dd27c9ae1597627e154 (patch)
tree46cb696b4942b6b9b53ca7ef1789347a738fbb1a
parent62ce5d0ebd1bf65d6a66457d48cd4d2aa4a4bd06 (diff)
EXT-3980 - Closed folders were being reexpanded unnecessarily during inventory search.
We now only update the open/closed status when we've updated the filter status. -Reviewed by Richard
-rw-r--r--indra/newview/llfolderviewitem.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/indra/newview/llfolderviewitem.cpp b/indra/newview/llfolderviewitem.cpp
index f154de39c9..20cb2d3604 100644
--- a/indra/newview/llfolderviewitem.cpp
+++ b/indra/newview/llfolderviewitem.cpp
@@ -1339,10 +1339,6 @@ void LLFolderViewFolder::filter( LLInventoryFilter& filter)
if (folder->getFiltered() || folder->hasFilteredDescendants(filter.getMinRequiredGeneration()))
{
mMostFilteredDescendantGeneration = filter_generation;
- if (getRoot()->needsAutoSelect() && autoopen_folders)
- {
- folder->setOpenArrangeRecursively(TRUE);
- }
}
// just skip it, it has already been filtered
continue;