From 4f0fa23c4ffdfb456d2f6a36750c44c6245a280e Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Wed, 5 Dec 2018 14:10:08 -0500 Subject: [PATCH] Don't ever show TI when they are disabled. --- SignalServiceKit/src/Util/TypingIndicators.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SignalServiceKit/src/Util/TypingIndicators.swift b/SignalServiceKit/src/Util/TypingIndicators.swift index 97b721391..f148a7555 100644 --- a/SignalServiceKit/src/Util/TypingIndicators.swift +++ b/SignalServiceKit/src/Util/TypingIndicators.swift @@ -159,6 +159,10 @@ public class TypingIndicatorsImpl: NSObject, TypingIndicators { public func typingRecipientId(forThread thread: TSThread) -> String? { AssertIsOnMainThread() + guard areTypingIndicatorsEnabled() else { + return nil + } + var firstRecipientId: String? var firstTimestamp: UInt64?