diff --git a/apps/ios/SimpleXChat/ChatTypes.swift b/apps/ios/SimpleXChat/ChatTypes.swift
index a2d44d59d0..da1ce24b73 100644
--- a/apps/ios/SimpleXChat/ChatTypes.swift
+++ b/apps/ios/SimpleXChat/ChatTypes.swift
@@ -1782,9 +1782,11 @@ public struct PendingContactConnection: Decodable, NamedChat, Hashable {
public var displayName: String {
get {
if let initiated = pccConnStatus.initiated {
- return initiated && !viaContactUri
+ return viaContactUri
+ ? NSLocalizedString("requested to connect", comment: "chat list item title")
+ : initiated
? NSLocalizedString("invited to connect", comment: "chat list item title")
- : NSLocalizedString("connecting…", comment: "chat list item title")
+ : NSLocalizedString("accepted invitation", comment: "chat list item title")
} else {
// this should not be in the list
return NSLocalizedString("connection established", comment: "chat list item title (it should not be shown")
diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt
index b9e52763a6..d407174e52 100644
--- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt
+++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt
@@ -1895,8 +1895,9 @@ class PendingContactConnection(
generalGetString(MR.strings.display_name_connection_established)
} else {
generalGetString(
- if (initiated && !viaContactUri) MR.strings.display_name_invited_to_connect
- else MR.strings.display_name_connecting
+ if (viaContactUri) MR.strings.display_name_requested_to_connect
+ else if (initiated) MR.strings.display_name_invited_to_connect
+ else MR.strings.display_name_accepted_invitation
)
}
}
diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml
index 43ffded767..c412ec42ee 100644
--- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml
+++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml
@@ -71,6 +71,8 @@
connection %1$d
connection established
invited to connect
+ requested to connect
+ accepted invitation
connecting…
you shared one-time link
you shared one-time link incognito