diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/InnerScene.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/InnerScene.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/InnerScene.cs b/OpenSim/Region/Environment/Scenes/InnerScene.cs index ef3c3bf..7698127 100644 --- a/OpenSim/Region/Environment/Scenes/InnerScene.cs +++ b/OpenSim/Region/Environment/Scenes/InnerScene.cs | |||
@@ -917,6 +917,10 @@ namespace OpenSim.Region.Environment.Scenes | |||
917 | { | 917 | { |
918 | group.GrabMovement(offset, pos, remoteClient); | 918 | group.GrabMovement(offset, pos, remoteClient); |
919 | } | 919 | } |
920 | // This is outside the above permissions condition | ||
921 | // so that if the object is locked the client moving the object | ||
922 | // get's it's position on the simulator even if it was the same as before | ||
923 | // This keeps the moving user's client in sync with the rest of the world. | ||
920 | group.SendGroupTerseUpdate(); | 924 | group.SendGroupTerseUpdate(); |
921 | } | 925 | } |
922 | } | 926 | } |