diff options
author | Leslie Linden <leslie@lindenlab.com> | 2012-01-20 16:36:25 -0800 |
---|---|---|
committer | Leslie Linden <leslie@lindenlab.com> | 2012-01-20 16:36:25 -0800 |
commit | 039cd701c4fa1dcc32bc63f57aab5a5f995f7498 (patch) | |
tree | 6a0a742807ca0770f003acc33907a711964d8e6b | |
parent | c8a2f6515a47c625d97802bd9f7bd833be65fe2c (diff) |
* Modified so "Copy" context menu option is not available for "no copy" items.
-rw-r--r-- | indra/newview/llinventorybridge.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp index 472be8cf5c..bce3511c80 100644 --- a/indra/newview/llinventorybridge.cpp +++ b/indra/newview/llinventorybridge.cpp @@ -1654,11 +1654,7 @@ BOOL LLItemBridge::isItemCopyable() const return FALSE; } - // All items can be copied in god mode since you can - // at least paste-as-link the item, though you - // still may not be able paste the item. - return TRUE; - // return (item->getPermissions().allowCopyBy(gAgent.getID())); + return item->getPermissions().allowCopyBy(gAgent.getID()) || gSavedSettings.getBOOL("InventoryLinking"); } return FALSE; } @@ -1771,12 +1767,8 @@ BOOL LLFolderBridge::isUpToDate() const BOOL LLFolderBridge::isItemCopyable() const { - if (gSavedSettings.getBOOL("InventoryLinking")) - { - // Can copy folders to paste-as-link, but not for straight paste. - return TRUE; - } - return FALSE; + // Can copy folders to paste-as-link, but not for straight paste. + return gSavedSettings.getBOOL("InventoryLinking"); } BOOL LLFolderBridge::copyToClipboard() const |