aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP
diff options
context:
space:
mode:
authorMelanie Thielker2010-05-31 19:00:02 +0200
committerMelanie2010-05-31 17:55:56 +0100
commite515467c5e9a03de8d0df8e24d1ca70636f6e099 (patch)
tree25ef47db6265bbcbb9d5578a1577c125f1ce7340 /OpenSim/Region/ClientStack/LindenUDP
parentFix a nullref in EventManager caused by RegionReady not setting the scene (diff)
downloadopensim-SC-e515467c5e9a03de8d0df8e24d1ca70636f6e099.zip
opensim-SC-e515467c5e9a03de8d0df8e24d1ca70636f6e099.tar.gz
opensim-SC-e515467c5e9a03de8d0df8e24d1ca70636f6e099.tar.bz2
opensim-SC-e515467c5e9a03de8d0df8e24d1ca70636f6e099.tar.xz
Fix create selection getting overwritten by multiple updates for the same prim.
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index 0945bce..a516a54 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -4558,11 +4558,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP
4558 4558
4559 if (recipientID == data.OwnerID) 4559 if (recipientID == data.OwnerID)
4560 { 4560 {
4561 if ((data.Flags & PrimFlags.CreateSelected) != 0) 4561 if (data.CreateSelected)
4562 { 4562 {
4563 // Only send this flag once, then unset it 4563 // Only send this flag once, then unset it
4564 flags |= PrimFlags.CreateSelected; 4564 flags |= PrimFlags.CreateSelected;
4565 data.Flags &= ~PrimFlags.CreateSelected; 4565 data.CreateSelected = false;
4566 } 4566 }
4567 } 4567 }
4568 4568