From e7a515bab0e46c228f8f543397f97b7ba2f0df3c Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Tue, 30 Aug 2011 22:06:24 +0100
Subject: Fix bug where attachments were remaining on the avatar after being
dropped.
If the inventory service is configured not to allow deletion then these will not disappear from inventory
---
OpenSim/Framework/AvatarAppearance.cs | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/AvatarAppearance.cs b/OpenSim/Framework/AvatarAppearance.cs
index ab4ed66..7c6295d 100644
--- a/OpenSim/Framework/AvatarAppearance.cs
+++ b/OpenSim/Framework/AvatarAppearance.cs
@@ -383,9 +383,11 @@ namespace OpenSim.Framework
// DEBUG OFF
///
- /// Get a list of the attachments, note that there may be
- /// duplicate attachpoints
+ /// Get a list of the attachments.
///
+ ///
+ /// There may be duplicate attachpoints
+ ///
public List GetAttachments()
{
List alist = new List();
@@ -487,6 +489,7 @@ namespace OpenSim.Framework
// And remove the list if there are no more attachments here
if (m_attachments[kvp.Key].Count == 0)
m_attachments.Remove(kvp.Key);
+
return true;
}
}
--
cgit v1.1