From 05d8238833be43677825cd58c57aab6ad3ee259e Mon Sep 17 00:00:00 2001 From: Jacek Antonelli Date: Tue, 11 Nov 2008 01:27:30 -0600 Subject: Show Filters window refreshes properly. --- ChangeLog.txt | 6 ++++++ linden/indra/newview/llinventoryview.cpp | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/ChangeLog.txt b/ChangeLog.txt index d51522f..d9a1957 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,9 @@ +2008-11-11 Jacek Antonelli + + * linden/indra/newview/llinventoryview.cpp: + Show Filters window refreshes properly. + + 2008-11-08 Jacek Antonelli * linden/indra/newview/llinventoryview.cpp: diff --git a/linden/indra/newview/llinventoryview.cpp b/linden/indra/newview/llinventoryview.cpp index 6d5bf4d..07b5115 100644 --- a/linden/indra/newview/llinventoryview.cpp +++ b/linden/indra/newview/llinventoryview.cpp @@ -1078,6 +1078,15 @@ void LLInventoryView::onQuickFilterCommit(LLUICtrl* ctrl, void* user_data) view->mActivePanel->setFilterTypes( filter_type ); + + // Force the filters window to update itself, if it's open. + LLInventoryViewFinder* finder = view->getFinder(); + if( finder ) + { + finder->updateElementsFromFilter(); + } + + llinfos << "Quick Filter: " << item_type << llendl; } -- cgit v1.1