From e5349e276fc4c22e33b915d9cd60fafab33322ba Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Thu, 15 May 2025 00:18:10 +1000 Subject: [PATCH] Fix typingindicator doing a naughty (#37438) How this wasn't caught before but raisepredictiveevent should never get raised when re-running states. --- Content.Client/Chat/TypingIndicator/TypingIndicatorSystem.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Content.Client/Chat/TypingIndicator/TypingIndicatorSystem.cs b/Content.Client/Chat/TypingIndicator/TypingIndicatorSystem.cs index c126f08db1..be29bb2d6d 100644 --- a/Content.Client/Chat/TypingIndicator/TypingIndicatorSystem.cs +++ b/Content.Client/Chat/TypingIndicator/TypingIndicatorSystem.cs @@ -63,6 +63,9 @@ public sealed class TypingIndicatorSystem : SharedTypingIndicatorSystem { base.Update(frameTime); + if (!_time.IsFirstTimePredicted) + return; + // check if client didn't changed chat text box for a long time if (_isClientTyping) { -- 2.51.2