diff options
| -rw-r--r-- | indra/newview/llfolderview.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/indra/newview/llfolderview.cpp b/indra/newview/llfolderview.cpp index b04ab493bf..b9b0f4be1a 100644 --- a/indra/newview/llfolderview.cpp +++ b/indra/newview/llfolderview.cpp @@ -2176,7 +2176,7 @@ void LLFolderView::doIdle()  	// filter to determine visiblity before arranging  	filterFromRoot(); -	// automatically show matching items, and select first one +	// automatically show matching items, and select first one if we had a selection  	// do this every frame until user puts keyboard focus into the inventory window  	// signaling the end of the automatic update  	// only do this when mNeedsFilter is set, meaning filtered items have @@ -2186,7 +2186,7 @@ void LLFolderView::doIdle()  		LLFastTimer t3(FTM_AUTO_SELECT);  		// select new item only if a filtered item not currently selected  		LLFolderViewItem* selected_itemp = mSelectedItems.empty() ? NULL : mSelectedItems.back(); -		if ((!selected_itemp || !selected_itemp->getFiltered()) && !mAutoSelectOverride) +		if ((selected_itemp && !selected_itemp->getFiltered()) && !mAutoSelectOverride)  		{  			// select first filtered item  			LLSelectFirstFilteredItem filter; | 
