From 4ddd7968757393657055f61bb51bef7c6e721ebf Mon Sep 17 00:00:00 2001
From: William Todd Stinson <stinson@lindenlab.com>
Date: Wed, 12 Sep 2012 18:08:45 -0700
Subject: MAINT-1456,MAINT-1519,PATH-879: BUGFIX Correcting behavior for
 objects moved by scripts so that the drawable is properly updated with the
 updated location.

---
 indra/newview/lldrawable.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'indra')

diff --git a/indra/newview/lldrawable.cpp b/indra/newview/lldrawable.cpp
index 4eda2b92b3..2918d41c2a 100644
--- a/indra/newview/lldrawable.cpp
+++ b/indra/newview/lldrawable.cpp
@@ -624,7 +624,9 @@ BOOL LLDrawable::updateMove()
 	{
 		return FALSE;
 	}
-	
+
+	makeActive();
+
 	BOOL done;
 
 	if (isState(MOVE_UNDAMPED))
@@ -633,7 +635,6 @@ BOOL LLDrawable::updateMove()
 	}
 	else
 	{
-		makeActive();
 		done = updateMoveDamped();
 	}
 	return done;
-- 
cgit v1.2.3