aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Attachments
diff options
context:
space:
mode:
authorMelanie2011-11-06 20:54:13 +0000
committerMelanie2011-11-06 20:54:13 +0000
commit323b76cee4a9e90de3c7a2bad76c9d27a7953c2d (patch)
tree57b11cd3cb52af5502d2b8945e0f9c5f3bf6c108 /OpenSim/Region/CoreModules/Avatar/Attachments
parentMerge branch 'bigmerge' of ssh://melanie@3dhosting.de/var/git/careminster int... (diff)
parentMake the AsyncSceneObjectDeleter send a list of kills. This will make large (diff)
downloadopensim-SC_OLD-323b76cee4a9e90de3c7a2bad76c9d27a7953c2d.zip
opensim-SC_OLD-323b76cee4a9e90de3c7a2bad76c9d27a7953c2d.tar.gz
opensim-SC_OLD-323b76cee4a9e90de3c7a2bad76c9d27a7953c2d.tar.bz2
opensim-SC_OLD-323b76cee4a9e90de3c7a2bad76c9d27a7953c2d.tar.xz
Merge branch 'master' into bigmerge
Conflicts: OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Region/Framework/Scenes/AsyncSceneObjectGroupDeleter.cs OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
Diffstat (limited to 'OpenSim/Region/CoreModules/Avatar/Attachments')
-rw-r--r--OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
index f8681e7..3881dcd 100644
--- a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
+++ b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
@@ -548,6 +548,15 @@ namespace OpenSim.Region.CoreModules.Avatar.Attachments
548 548
549 if (!silent) 549 if (!silent)
550 { 550 {
551 // Killing it here will cause the client to deselect it
552 // It then reappears on the avatar, deselected
553 // through the full update below
554 //
555 if (so.IsSelected)
556 {
557 m_scene.SendKillObject(new List<uint> { so.RootPart.LocalId });
558 }
559
551 so.IsSelected = false; // fudge.... 560 so.IsSelected = false; // fudge....
552 so.ScheduleGroupForFullUpdate(); 561 so.ScheduleGroupForFullUpdate();
553 } 562 }