diff --git a/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallLogFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallLogFragment.kt
index 8fc022d1e7..e707878db5 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallLogFragment.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallLogFragment.kt
@@ -57,6 +57,7 @@ import org.thoughtcrime.securesms.recipients.Recipient
import org.thoughtcrime.securesms.stories.tabs.ConversationListTab
import org.thoughtcrime.securesms.stories.tabs.ConversationListTabsViewModel
import org.thoughtcrime.securesms.util.CommunicationActions
+import org.thoughtcrime.securesms.util.FeatureFlags
import org.thoughtcrime.securesms.util.ViewUtil
import org.thoughtcrime.securesms.util.doAfterNextLayout
import org.thoughtcrime.securesms.util.fragments.requireListener
@@ -230,6 +231,13 @@ class CallLogFragment : Fragment(R.layout.call_log_fragment), CallLogAdapter.Cal
val count = callLogActionMode.getCount()
MaterialAlertDialogBuilder(requireContext())
.setTitle(resources.getQuantityString(R.plurals.CallLogFragment__delete_d_calls, count, count))
+ .setMessage(
+ if (FeatureFlags.adHocCalling()) {
+ getString(R.string.CallLogFragment__call_links_youve_created)
+ } else {
+ null
+ }
+ )
.setPositiveButton(R.string.CallLogFragment__delete) { _, _ ->
performDeletion(count, viewModel.stageSelectionDeletion())
callLogActionMode.end()
@@ -363,6 +371,13 @@ class CallLogFragment : Fragment(R.layout.call_log_fragment), CallLogAdapter.Cal
override fun deleteCall(call: CallLogRow) {
MaterialAlertDialogBuilder(requireContext())
.setTitle(resources.getQuantityString(R.plurals.CallLogFragment__delete_d_calls, 1, 1))
+ .setMessage(
+ if (FeatureFlags.adHocCalling()) {
+ getString(R.string.CallLogFragment__call_links_youve_created)
+ } else {
+ null
+ }
+ )
.setPositiveButton(R.string.CallLogFragment__delete) { _, _ ->
performDeletion(1, viewModel.stageCallDeletion(call))
}
diff --git a/app/src/main/res/navigation/call_link_details.xml b/app/src/main/res/navigation/call_link_details.xml
index b066b0ed3e..adae17d69a 100644
--- a/app/src/main/res/navigation/call_link_details.xml
+++ b/app/src/main/res/navigation/call_link_details.xml
@@ -10,7 +10,11 @@
android:label="call_link_details">
+ app:destination="@id/editCallLinkNameDialogFragment"
+ app:enterAnim="@anim/fragment_open_enter"
+ app:exitAnim="@anim/fragment_close_exit"
+ app:popEnterAnim="@anim/fragment_close_enter"
+ app:popExitAnim="@anim/fragment_close_exit" />
+ app:destination="@id/editCallLinkNameDialogFragment"
+ app:enterAnim="@anim/fragment_open_enter"
+ app:exitAnim="@anim/fragment_close_exit"
+ app:popEnterAnim="@anim/fragment_close_enter"
+ app:popExitAnim="@anim/fragment_close_exit" />