diff options
| author | Paul ProductEngine <pguslisty@productengine.com> | 2011-11-24 19:37:59 +0200 | 
|---|---|---|
| committer | Paul ProductEngine <pguslisty@productengine.com> | 2011-11-24 19:37:59 +0200 | 
| commit | c577966d198889730cc1b4f4d43ec9c4865c47f6 (patch) | |
| tree | 0f704b5c02942c1bc213ac2dd94762d77143b1eb /indra | |
| parent | fd669e7341a62c81dd1981cecb4cd00cd3448dd5 (diff) | |
EXP-1631 FIXED (Selecting Edit for more than one Pick from Profile floater, breaks the navigation history in Picks Floater)
- Allowed to create a new instance of LLPanelPickEdit for each pick
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/newview/llpanelpicks.cpp | 13 | 
1 files changed, 5 insertions, 8 deletions
| diff --git a/indra/newview/llpanelpicks.cpp b/indra/newview/llpanelpicks.cpp index 244108162b..cfbc8f1a94 100755 --- a/indra/newview/llpanelpicks.cpp +++ b/indra/newview/llpanelpicks.cpp @@ -1069,14 +1069,11 @@ void LLPanelPicks::createClassifiedEditPanel(LLPanelClassifiedEdit** panel)  void LLPanelPicks::createPickEditPanel()  { -	if(!mPanelPickEdit) -	{ -		mPanelPickEdit = LLPanelPickEdit::create(); -		mPanelPickEdit->setExitCallback(boost::bind(&LLPanelPicks::onPanelPickClose, this, mPanelPickEdit)); -		mPanelPickEdit->setSaveCallback(boost::bind(&LLPanelPicks::onPanelPickSave, this, mPanelPickEdit)); -		mPanelPickEdit->setCancelCallback(boost::bind(&LLPanelPicks::onPanelPickClose, this, mPanelPickEdit)); -		mPanelPickEdit->setVisible(FALSE); -	} +	mPanelPickEdit = LLPanelPickEdit::create(); +	mPanelPickEdit->setExitCallback(boost::bind(&LLPanelPicks::onPanelPickClose, this, mPanelPickEdit)); +	mPanelPickEdit->setSaveCallback(boost::bind(&LLPanelPicks::onPanelPickSave, this, mPanelPickEdit)); +	mPanelPickEdit->setCancelCallback(boost::bind(&LLPanelPicks::onPanelPickClose, this, mPanelPickEdit)); +	mPanelPickEdit->setVisible(FALSE);  }  // void LLPanelPicks::openPickEditPanel(LLPickItem* pick) | 
