diff options
author | Melanie Thielker | 2010-05-31 19:00:02 +0200 |
---|---|---|
committer | Melanie | 2010-05-31 17:55:56 +0100 |
commit | e515467c5e9a03de8d0df8e24d1ca70636f6e099 (patch) | |
tree | 25ef47db6265bbcbb9d5578a1577c125f1ce7340 /OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |
parent | Fix a nullref in EventManager caused by RegionReady not setting the scene (diff) | |
download | opensim-SC_OLD-e515467c5e9a03de8d0df8e24d1ca70636f6e099.zip opensim-SC_OLD-e515467c5e9a03de8d0df8e24d1ca70636f6e099.tar.gz opensim-SC_OLD-e515467c5e9a03de8d0df8e24d1ca70636f6e099.tar.bz2 opensim-SC_OLD-e515467c5e9a03de8d0df8e24d1ca70636f6e099.tar.xz |
Fix create selection getting overwritten by multiple updates for the same prim.
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 4 |
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 | ||