diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llpanelpicks.cpp | 12 | ||||
| -rw-r--r-- | indra/newview/llpanelpicks.h | 2 | 
2 files changed, 14 insertions, 0 deletions
diff --git a/indra/newview/llpanelpicks.cpp b/indra/newview/llpanelpicks.cpp index 4d22d96072..69fa110d11 100644 --- a/indra/newview/llpanelpicks.cpp +++ b/indra/newview/llpanelpicks.cpp @@ -485,6 +485,18 @@ void LLPanelPicks::onOpen(const LLSD& key)  	LLPanelProfileTab::onOpen(key);  } +void LLPanelPicks::onClosePanel() +{ +	if (mPanelClassifiedInfo) +	{ +		onPanelClassifiedClose(mPanelClassifiedInfo); +	} +	if (mPanelPickInfo) +	{ +		onPanelPickClose(mPanelPickInfo); +	} +} +  void LLPanelPicks::onListCommit(const LLFlatListView* f_list)  {  	// Make sure only one of the lists has selection. diff --git a/indra/newview/llpanelpicks.h b/indra/newview/llpanelpicks.h index fd8a9e6938..1b2e35ca46 100644 --- a/indra/newview/llpanelpicks.h +++ b/indra/newview/llpanelpicks.h @@ -74,6 +74,8 @@ public:  	/*virtual*/ void onOpen(const LLSD& key); +	/*virtual*/ void onClosePanel(); +  	void processProperties(void* data, EAvatarProcessorType type);  	void updateData();  | 
