aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorUbitUmarov2017-07-16 01:10:27 +0100
committerUbitUmarov2017-07-16 01:10:27 +0100
commit4ef64d4425479667c5f7a0b8239efe0215045235 (patch)
tree175384d63d39dfafd1cab1d4736a869504f3a7d4 /OpenSim/Region
parentmake KFM use scheduled terse updates. This may increase some rubber band, but... (diff)
downloadopensim-SC_OLD-4ef64d4425479667c5f7a0b8239efe0215045235.zip
opensim-SC_OLD-4ef64d4425479667c5f7a0b8239efe0215045235.tar.gz
opensim-SC_OLD-4ef64d4425479667c5f7a0b8239efe0215045235.tar.bz2
opensim-SC_OLD-4ef64d4425479667c5f7a0b8239efe0215045235.tar.xz
trigger moving_end also KFM stop and pause
Diffstat (limited to 'OpenSim/Region')
-rw-r--r--OpenSim/Region/Framework/Scenes/KeyframeMotion.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/KeyframeMotion.cs b/OpenSim/Region/Framework/Scenes/KeyframeMotion.cs
index 60f5791..110805c 100644
--- a/OpenSim/Region/Framework/Scenes/KeyframeMotion.cs
+++ b/OpenSim/Region/Framework/Scenes/KeyframeMotion.cs
@@ -486,6 +486,7 @@ namespace OpenSim.Region.Framework.Scenes
486// m_group.SendGroupRootTerseUpdate(); 486// m_group.SendGroupRootTerseUpdate();
487 m_group.RootPart.ScheduleTerseUpdate(); 487 m_group.RootPart.ScheduleTerseUpdate();
488 m_frames.Clear(); 488 m_frames.Clear();
489 m_group.Scene.EventManager.TriggerMovingEndEvent(m_group.RootPart.LocalId);
489 } 490 }
490 491
491 public void Pause() 492 public void Pause()
@@ -498,6 +499,7 @@ namespace OpenSim.Region.Framework.Scenes
498 m_skippedUpdates = 1000; 499 m_skippedUpdates = 1000;
499// m_group.SendGroupRootTerseUpdate(); 500// m_group.SendGroupRootTerseUpdate();
500 m_group.RootPart.ScheduleTerseUpdate(); 501 m_group.RootPart.ScheduleTerseUpdate();
502 m_group.Scene.EventManager.TriggerMovingEndEvent(m_group.RootPart.LocalId);
501 } 503 }
502 504
503 public void Suspend() 505 public void Suspend()