From f1f08c7aa11bc7987afe8754aa6a4d0ab06fb2de Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Fri, 26 May 2023 21:42:13 -0500 Subject: [PATCH] Set display name to that of contact (not self) for incoming call --- src/cheogram/java/com/cheogram/android/ConnectionService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cheogram/java/com/cheogram/android/ConnectionService.java b/src/cheogram/java/com/cheogram/android/ConnectionService.java index a7039dc2a0458ed1a7b00c9b3ccfdcc1c5b1916e..91053749ef3c022716ef04bf6688084651a5a30d 100644 --- a/src/cheogram/java/com/cheogram/android/ConnectionService.java +++ b/src/cheogram/java/com/cheogram/android/ConnectionService.java @@ -190,6 +190,10 @@ public class ConnectionService extends android.telecom.ConnectionService { Uri.fromParts("tel", with.getLocal(), null), TelecomManager.PRESENTATION_ALLOWED ); + connection.setCallerDisplayName( + account.getRoster().getContact(with).getDisplayName(), + TelecomManager.PRESENTATION_ALLOWED + ); connection.setRinging(); xmppConnectionService.setOnRtpConnectionUpdateListener(connection);