From cffa8397ad3d95ae7078e358d520b9e2c62eb388 Mon Sep 17 00:00:00 2001 From: Kitty Barnett Date: Fri, 1 Jul 2016 00:20:55 +0200 Subject: [PATCH] [FIXED] Can't (re)move items or folders when @unsharedwear or @unsharedunwear restricted --HG-- branch : RLVa --- indra/newview/rlvlocks.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/newview/rlvlocks.cpp b/indra/newview/rlvlocks.cpp index d7f86b81b7..7d45af199c 100644 --- a/indra/newview/rlvlocks.cpp +++ b/indra/newview/rlvlocks.cpp @@ -1190,7 +1190,7 @@ bool RlvFolderLocks::isLockedFolder(LLUUID idFolder, ERlvLockMask eLockTypeMask, idFolderCur = (pParent) ? pParent->getParentUUID() : idFolderRoot; } // If we didn't encounter an explicit deny lock with no exception then the folder is locked if the entire inventory is locked down - return (m_fLockedRoot) && (idsRlvObjRem.empty()) && (idsRlvObjAdd.empty()); + return (m_fLockedRoot) && (eSourceTypeMask & ST_ROOTFOLDER) && (idsRlvObjRem.empty()) && (idsRlvObjAdd.empty()); } // Checked: 2010-11-30 (RLVa-1.3.0b) | Added: RLVa-1.3.0b