From 023f29cc599ec9a2808718f11ad850cebc695665 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 7 Aug 2023 11:02:32 +0200 Subject: [PATCH] Fix escaped arobase when starting Linphone by clicking on google's contacts' app SIP field --- app/src/main/AndroidManifest.xml | 7 +------ .../main/java/org/linphone/activities/main/MainActivity.kt | 2 ++ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index e967630ed..4e6f2a244 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -126,6 +126,7 @@ + @@ -133,12 +134,6 @@ - - - - - - diff --git a/app/src/main/java/org/linphone/activities/main/MainActivity.kt b/app/src/main/java/org/linphone/activities/main/MainActivity.kt index 900bf6781..1fc446783 100644 --- a/app/src/main/java/org/linphone/activities/main/MainActivity.kt +++ b/app/src/main/java/org/linphone/activities/main/MainActivity.kt @@ -471,6 +471,8 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin } } + addressToCall = addressToCall.replace("%40", "@") + val address = coreContext.core.interpretUrl( addressToCall, LinphoneUtils.applyInternationalPrefix()