diff options
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/llviewerobject.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/linden/indra/newview/llviewerobject.cpp b/linden/indra/newview/llviewerobject.cpp index 057e2d9..b0bd5ce 100644 --- a/linden/indra/newview/llviewerobject.cpp +++ b/linden/indra/newview/llviewerobject.cpp | |||
@@ -1861,9 +1861,14 @@ U32 LLViewerObject::processUpdateMessage(LLMessageSystem *mesgsys, | |||
1861 | if (new_rot != mLastRot | 1861 | if (new_rot != mLastRot |
1862 | || new_angv != old_angv) | 1862 | || new_angv != old_angv) |
1863 | { | 1863 | { |
1864 | mLastRot = new_rot; | 1864 | if (new_rot != mLastRot) |
1865 | { | ||
1866 | mLastRot = new_rot; | ||
1867 | setRotation(new_rot); | ||
1868 | } | ||
1869 | |||
1865 | setChanged(ROTATED | SILHOUETTE); | 1870 | setChanged(ROTATED | SILHOUETTE); |
1866 | setRotation(new_rot); | 1871 | |
1867 | resetRot(); | 1872 | resetRot(); |
1868 | } | 1873 | } |
1869 | 1874 | ||