Fixed crash in nav graph due to update required for Android 12

This commit is contained in:
Sylvain Berfini 2021-09-09 15:02:31 +02:00
parent 9813c905c9
commit 9a87851583
2 changed files with 4 additions and 10 deletions

View file

@ -307,7 +307,7 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
"linphone-android://chat-room/$localAddress/$peerAddress"
} else {
Log.i("[Main Activity] Found chat intent extra, go to chat rooms list")
"linphone-android://chat/"
"linphone-android://chat-room/"
}
findNavController(R.id.nav_host_fragment).navigate(Uri.parse(deepLink))
}
@ -451,7 +451,7 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
Log.i("[Main Activity] Found shortcut ID: $shortcutId")
handleLocusOrShortcut(shortcutId)
} else {
val deepLink = "linphone-android://chat/"
val deepLink = "linphone-android://chat-room/"
Log.i("[Main Activity] Starting deep link: $deepLink")
findNavController(R.id.nav_host_fragment).navigate(Uri.parse(deepLink))
}

View file

@ -22,15 +22,13 @@
<argument
android:name="LocalSipUri"
app:argType="string"
android:defaultValue="@null"
app:nullable="true" />
<argument
android:name="RemoteSipUri"
app:argType="string"
android:defaultValue="@null"
app:nullable="true" />
<deepLink
android:id="@+id/chatsDeepLink"
app:uri="linphone-android://chat/"
android:autoVerify="true" />
<deepLink
android:id="@+id/chatRoomDeepLink"
app:uri="linphone-android://chat-room/{LocalSipUri}/{RemoteSipUri}"
@ -53,10 +51,6 @@
<action
android:id="@+id/action_masterContactsFragment_to_masterChatRoomsFragment"
app:destination="@id/masterChatRoomsFragment" />
<argument
android:name="id"
app:argType="string"
app:nullable="true" />
<deepLink
android:id="@+id/contactDeepLink"
app:uri="linphone-android://contact/view/{id}"