diff options
| -rw-r--r-- | indra/newview/llfolderview.cpp | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/indra/newview/llfolderview.cpp b/indra/newview/llfolderview.cpp index 7d527fa98a..e50753c1c5 100644 --- a/indra/newview/llfolderview.cpp +++ b/indra/newview/llfolderview.cpp @@ -2163,6 +2163,15 @@ void LLFolderView::doIdle()  			LLSelectFirstFilteredItem filter;  			applyFunctorRecursively(filter);  		} + +		// Open filtered folders for folder views with mAutoSelectOverride=TRUE. +		// Used by LLPlacesFolderView. +		if (mAutoSelectOverride && mFilter->getFilterSubString() != "") +		{ +			LLOpenFilteredFolders filter; +			applyFunctorRecursively(filter); +		} +  		scrollToShowSelection();  	}  | 
