diff options
| author | Mnikolenko Productengine <mnikolenko@productengine.com> | 2016-11-04 16:25:07 +0200 | 
|---|---|---|
| committer | Mnikolenko Productengine <mnikolenko@productengine.com> | 2016-11-04 16:25:07 +0200 | 
| commit | 246c5e942caab411d22ad2f3c2de0d346a8db8ee (patch) | |
| tree | c2501993580fdb9f87e03e8589bfc1cc51761c03 | |
| parent | 554f3a9e7a72be2db6344b56251ab8dded9dc75d (diff) | |
MAINT-6902 Place Profile -> Region displays incorrect group or group is stuck on "Loading..."
| -rw-r--r-- | indra/newview/llpanelplaceprofile.cpp | 12 | 
1 files changed, 8 insertions, 4 deletions
| diff --git a/indra/newview/llpanelplaceprofile.cpp b/indra/newview/llpanelplaceprofile.cpp index 2fa4ee376a..610b3a6396 100644 --- a/indra/newview/llpanelplaceprofile.cpp +++ b/indra/newview/llpanelplaceprofile.cpp @@ -502,10 +502,6 @@ void LLPanelPlaceProfile::displaySelectedParcelInfo(LLParcel* parcel,  			if(!parcel->getGroupID().isNull())  			{ -				// FIXME: Using parcel group as region group. -				gCacheName->getGroup(parcel->getGroupID(), -								boost::bind(&LLPanelPlaceInfo::onNameCache, mRegionGroupText, _2)); -  				std::string owner =  					LLSLURL("group", parcel->getGroupID(), "inspect").getSLURLString();  				mParcelOwner->setText(owner); @@ -524,12 +520,20 @@ void LLPanelPlaceProfile::displaySelectedParcelInfo(LLParcel* parcel,  				LLSLURL("agent", parcel->getOwnerID(), "inspect").getSLURLString();  			mParcelOwner->setText(parcel_owner);  			LLAvatarNameCache::get(region->getOwner(), boost::bind(&LLPanelPlaceInfo::onAvatarNameCache, _1, _2, mRegionOwnerText)); +			mRegionGroupText->setText( getString("none_text"));  		}  		if(LLParcel::OS_LEASE_PENDING == parcel->getOwnershipStatus())  		{  			mRegionOwnerText->setText(mRegionOwnerText->getText() + getString("sale_pending_text"));  		} + +		if(!parcel->getGroupID().isNull()) +		{ +			// FIXME: Using parcel group as region group. +			gCacheName->getGroup(parcel->getGroupID(), +							boost::bind(&LLPanelPlaceInfo::onNameCache, mRegionGroupText, _2)); +		}  	}  	mEstateRatingText->setText(region->getSimAccessString()); | 
