Fix wrong implementation for legacy new object perms
parent
a1fd8230bf
commit
427e712f75
|
|
@ -222,6 +222,9 @@ void FSCommon::applyDefaultBuildPreferences(LLViewerObject* object)
|
|||
|
||||
#ifdef OPENSIM
|
||||
if (!LLGridManager::getInstance()->isInSecondLife() || !LLFloaterPermsDefault::getCapSent())
|
||||
#else
|
||||
if (!LLFloaterPermsDefault::getCapSent())
|
||||
#endif
|
||||
{
|
||||
gMessageSystem->newMessageFast(_PREHASH_ObjectPermissions);
|
||||
gMessageSystem->nextBlockFast(_PREHASH_AgentData);
|
||||
|
|
@ -246,7 +249,6 @@ void FSCommon::applyDefaultBuildPreferences(LLViewerObject* object)
|
|||
gMessageSystem->addU32Fast(_PREHASH_Mask, PERM_TRANSFER);
|
||||
gMessageSystem->sendReliable(object->getRegion()->getHost());
|
||||
}
|
||||
#endif
|
||||
|
||||
gMessageSystem->newMessage(_PREHASH_ObjectFlagUpdate);
|
||||
gMessageSystem->nextBlockFast(_PREHASH_AgentData);
|
||||
|
|
|
|||
Loading…
Reference in New Issue