diff options
Diffstat (limited to 'OpenSim')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 2 | ||||
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Serialization/SceneObjectSerializer.cs | 4 |
2 files changed, 1 insertions, 5 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index aab83b8..44d7ce3 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -3803,8 +3803,6 @@ namespace OpenSim.Region.Framework.Scenes | |||
3803 | { | 3803 | { |
3804 | m_redo.Clear(); | 3804 | m_redo.Clear(); |
3805 | } | 3805 | } |
3806 | |||
3807 | StoreUndoState(); | ||
3808 | } | 3806 | } |
3809 | 3807 | ||
3810 | public EntityIntersection TestIntersection(Ray iray, Quaternion parentrot) | 3808 | public EntityIntersection TestIntersection(Ray iray, Quaternion parentrot) |
diff --git a/OpenSim/Region/Framework/Scenes/Serialization/SceneObjectSerializer.cs b/OpenSim/Region/Framework/Scenes/Serialization/SceneObjectSerializer.cs index c18c93a..8fb9fad 100644 --- a/OpenSim/Region/Framework/Scenes/Serialization/SceneObjectSerializer.cs +++ b/OpenSim/Region/Framework/Scenes/Serialization/SceneObjectSerializer.cs | |||
@@ -102,7 +102,6 @@ namespace OpenSim.Region.Framework.Scenes.Serialization | |||
102 | sceneObject.AddPart(part); | 102 | sceneObject.AddPart(part); |
103 | part.LinkNum = linkNum; | 103 | part.LinkNum = linkNum; |
104 | part.TrimPermissions(); | 104 | part.TrimPermissions(); |
105 | part.StoreUndoState(); | ||
106 | reader.Close(); | 105 | reader.Close(); |
107 | sr.Close(); | 106 | sr.Close(); |
108 | } | 107 | } |
@@ -236,15 +235,14 @@ namespace OpenSim.Region.Framework.Scenes.Serialization | |||
236 | if (originalLinkNum != 0) | 235 | if (originalLinkNum != 0) |
237 | part.LinkNum = originalLinkNum; | 236 | part.LinkNum = originalLinkNum; |
238 | 237 | ||
239 | part.StoreUndoState(); | ||
240 | reader.Close(); | 238 | reader.Close(); |
241 | sr.Close(); | 239 | sr.Close(); |
242 | } | 240 | } |
243 | 241 | ||
244 | // Script state may, or may not, exist. Not having any, is NOT | 242 | // Script state may, or may not, exist. Not having any, is NOT |
245 | // ever a problem. | 243 | // ever a problem. |
246 | |||
247 | sceneObject.LoadScriptState(doc); | 244 | sceneObject.LoadScriptState(doc); |
245 | |||
248 | return sceneObject; | 246 | return sceneObject; |
249 | } | 247 | } |
250 | catch (Exception e) | 248 | catch (Exception e) |