From d1e79b5953f9f72c452852154b63e6c508e4d74f Mon Sep 17 00:00:00 2001
From: RunitaiLinden <davep@lindenlab.com>
Date: Tue, 2 Apr 2024 14:04:42 -0500
Subject: [PATCH] 
 https://github.com/secondlife/jira-archive-internal/issues/71062 Fix for
 avatar not responding to keyboard inputs when not visible (#1113)

---
 indra/newview/llvoavatar.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp
index 6c4c6b6faeb..e768adcf673 100644
--- a/indra/newview/llvoavatar.cpp
+++ b/indra/newview/llvoavatar.cpp
@@ -4890,7 +4890,7 @@ bool LLVOAvatar::updateCharacter(LLAgent &agent)
 	mSpeed = speed;
 
 	// update animations
-	if (!visible)
+	if (!visible && !isSelf()) // NOTE: never do a "hidden update" for self avatar as it interrupts controller processing
 	{
 		updateMotions(LLCharacter::HIDDEN_UPDATE);
 	}
-- 
GitLab