From 34b836307d5512acfa1ff3c405b4546b7de6b7ea Mon Sep 17 00:00:00 2001 From: Brian McBee Date: Wed, 29 Aug 2007 01:14:03 +0000 Subject: Partial fix for corner-handle prim resize bug. Doesn't work correctly with linked-prims yet, but single prims are good (Thanks Dharma!) --- OpenSim/Region/ClientStack/ClientView.PacketHandlers.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'OpenSim/Region/ClientStack') diff --git a/OpenSim/Region/ClientStack/ClientView.PacketHandlers.cs b/OpenSim/Region/ClientStack/ClientView.PacketHandlers.cs index 99b84ff..082eec2 100644 --- a/OpenSim/Region/ClientStack/ClientView.PacketHandlers.cs +++ b/OpenSim/Region/ClientStack/ClientView.PacketHandlers.cs @@ -162,9 +162,11 @@ namespace OpenSim.Region.ClientStack { if (OnUpdatePrimScale != null) { - libsecondlife.LLVector3 scale = new LLVector3(multipleupdate.ObjectData[i].Data, 0); + libsecondlife.LLVector3 scale = new LLVector3(multipleupdate.ObjectData[i].Data, 12); // Console.WriteLine("new scale is " + scale.X + " , " + scale.Y + " , " + scale.Z ); - // OnUpdatePrimScale(multipleupdate.ObjectData[i].ObjectLocalID, scale, this); + OnUpdatePrimScale(multipleupdate.ObjectData[i].ObjectLocalID, scale, this); + libsecondlife.LLVector3 pos = new LLVector3(multipleupdate.ObjectData[i].Data, 0); + OnUpdatePrimSinglePosition(multipleupdate.ObjectData[i].ObjectLocalID, pos, this); } } else if (multipleupdate.ObjectData[i].Type == 5)//single prim scale from object tab -- cgit v1.1