From 75d52d7b7a8824a630c20fbc7f162fbb54e560fe Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Fri, 17 May 2019 11:55:42 +1000 Subject: [PATCH] Add missing UI state --- Signal/src/Loki/FriendRequestView.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Signal/src/Loki/FriendRequestView.swift b/Signal/src/Loki/FriendRequestView.swift index 8d5b9741f..177f31314 100644 --- a/Signal/src/Loki/FriendRequestView.swift +++ b/Signal/src/Loki/FriendRequestView.swift @@ -5,7 +5,6 @@ private let kind: Kind private var didAcceptRequest: Bool { - guard let message = message as? TSIncomingMessage else { preconditionFailure() } return message.thread.friendRequestStatus == .friends } @@ -97,6 +96,7 @@ label.text = text case .outgoing: guard let message = message as? TSOutgoingMessage else { preconditionFailure() } + label.isHidden = didAcceptRequest label.text = String(format: NSLocalizedString("You've sent %@ a friend request", comment: ""), message.thread.contactIdentifier()!) } } @@ -133,6 +133,7 @@ let buttonHeight = dummyFriendRequestView.buttonStackView.isHidden ? 0 : dummyFriendRequestView.buttonHeight return topSpacing + messageHeight + buttonHeight case .outgoing: + let messageHeight = dummyFriendRequestView.label.isHidden ? 0 : messageHeight return topSpacing + messageHeight } }()