diff options
| author | Tonya Souther <tonya.souther@gmail.com> | 2013-03-14 11:44:09 -0500 | 
|---|---|---|
| committer | Tonya Souther <tonya.souther@gmail.com> | 2013-03-14 11:44:09 -0500 | 
| commit | 6620c1f824f2034d432662a84174019a26ed9a78 (patch) | |
| tree | 18dfeb34e4dc3705c237b3f757aa0564e4022443 /indra/newview | |
| parent | 8b24857f6ae7f4d719697f17e664f095a8aa2753 (diff) | |
Don't set shiny/bumpy texture pickers to NULL unless not editable.
Diffstat (limited to 'indra/newview')
| -rw-r--r-- | indra/newview/llpanelface.cpp | 17 | 
1 files changed, 12 insertions, 5 deletions
| diff --git a/indra/newview/llpanelface.cpp b/indra/newview/llpanelface.cpp index b205997615..210b1e9dca 100644 --- a/indra/newview/llpanelface.cpp +++ b/indra/newview/llpanelface.cpp @@ -732,10 +732,13 @@ void LLPanelFace::getState()  					texture_ctrl->setImageAssetID( id );  					shinytexture_ctrl->setTentative( FALSE );  					shinytexture_ctrl->setEnabled( editable ); -					shinytexture_ctrl->setImageAssetID( LLUUID::null ); +					if (!editable) +					{ +						shinytexture_ctrl->setImageAssetID( LLUUID::null ); +						bumpytexture_ctrl->setImageAssetID( LLUUID::null ); +					}  					bumpytexture_ctrl->setTentative( FALSE );  					bumpytexture_ctrl->setEnabled( editable ); -					bumpytexture_ctrl->setImageAssetID( LLUUID::null );  					getChildView("combobox alphamode")->setEnabled(editable && mIsAlpha);  					getChildView("label alphamode")->setEnabled(editable && mIsAlpha);  					getChildView("maskcutoff")->setEnabled(editable && mIsAlpha); @@ -771,10 +774,13 @@ void LLPanelFace::getState()  						texture_ctrl->setImageAssetID( id );  						shinytexture_ctrl->setTentative( TRUE );  						shinytexture_ctrl->setEnabled( editable ); -						shinytexture_ctrl->setImageAssetID( LLUUID::null ); +						if (!editable) +						{ +							shinytexture_ctrl->setImageAssetID( LLUUID::null ); +							bumpytexture_ctrl->setImageAssetID( LLUUID::null ); +						}  						bumpytexture_ctrl->setTentative( TRUE );  						bumpytexture_ctrl->setEnabled( editable ); -						bumpytexture_ctrl->setImageAssetID( LLUUID::null );  						getChildView("combobox alphamode")->setEnabled(editable && mIsAlpha);  						getChildView("label alphamode")->setEnabled(editable && mIsAlpha);  						getChildView("maskcutoff")->setEnabled(editable && mIsAlpha); @@ -1225,6 +1231,7 @@ void LLPanelFace::refresh()  void LLPanelFace::onMaterialLoaded(const LLMaterialID& material_id, const LLMaterialPtr material)  { +	LL_DEBUGS("Materials") << "Loaded material " << material_id.asString() << material->asLLSD() << LL_ENDL;  	mMaterial = material;  	// Alpha @@ -1283,7 +1290,7 @@ void LLPanelFace::onMaterialLoaded(const LLMaterialID& material_id, const LLMate  void LLPanelFace::updateMaterial()  { -	LL_WARNS("Materials") << "Entered." << LL_ENDL; +	LL_DEBUGS("Materials") << "Entered." << LL_ENDL;  	LLComboBox* comboAlphaMode = getChild<LLComboBox>("combobox alphamode");  	LLComboBox* comboBumpiness = getChild<LLComboBox>("combobox bumpiness");  	LLComboBox* comboShininess = getChild<LLComboBox>("combobox shininess"); | 
