diff --git a/app/src/main/java/org/linphone/ui/main/contacts/fragment/ContactFragment.kt b/app/src/main/java/org/linphone/ui/main/contacts/fragment/ContactFragment.kt
index ed9231be9..109820f05 100644
--- a/app/src/main/java/org/linphone/ui/main/contacts/fragment/ContactFragment.kt
+++ b/app/src/main/java/org/linphone/ui/main/contacts/fragment/ContactFragment.kt
@@ -127,8 +127,8 @@ class ContactFragment : GenericFragment() {
val label = if (isSip) "SIP address" else "Phone number"
clipboard.setPrimaryClip(ClipData.newPlainText(label, value))
- binding.greenToast.message.text = "Numéro copié dans le presse-papier"
- binding.greenToast.icon.setImageResource(R.drawable.check)
+ binding.greenToast.message = "Numéro copié dans le presse-papier"
+ binding.greenToast.icon = R.drawable.check
val target = binding.greenToast.root
target.slideInToastFromTopForDuration(binding.root as ViewGroup, lifecycleScope)
diff --git a/app/src/main/java/org/linphone/ui/voip/fragment/ActiveCallFragment.kt b/app/src/main/java/org/linphone/ui/voip/fragment/ActiveCallFragment.kt
index 46b765b98..ba5d73bf7 100644
--- a/app/src/main/java/org/linphone/ui/voip/fragment/ActiveCallFragment.kt
+++ b/app/src/main/java/org/linphone/ui/voip/fragment/ActiveCallFragment.kt
@@ -95,8 +95,9 @@ class ActiveCallFragment : GenericFragment() {
callViewModel.isRemoteDeviceTrusted.observe(viewLifecycleOwner) { trusted ->
if (trusted) {
- binding.blueToast.message.text = "This call can be trusted"
- binding.blueToast.icon.setImageResource(R.drawable.trusted)
+ binding.blueToast.message = "This call can be trusted"
+ binding.blueToast.icon = R.drawable.trusted
+
binding.blueToast.root.slideInToastFromTop(binding.root as ViewGroup, true)
} else if (binding.blueToast.root.visibility == View.VISIBLE) {
binding.blueToast.root.slideInToastFromTop(binding.root as ViewGroup, false)
diff --git a/app/src/main/res/layout/toast_blue.xml b/app/src/main/res/layout/toast_blue.xml
index 716eb527f..607b07e13 100644
--- a/app/src/main/res/layout/toast_blue.xml
+++ b/app/src/main/res/layout/toast_blue.xml
@@ -25,25 +25,25 @@
android:layout_width="match_parent"
android:layout_height="0dp"
android:src="@drawable/shape_toast_blue_shadow"
- app:layout_constraintBottom_toBottomOf="@id/message"
- app:layout_constraintEnd_toEndOf="@id/message"
- app:layout_constraintStart_toStartOf="@id/icon"
- app:layout_constraintTop_toTopOf="@id/message" />
+ app:layout_constraintBottom_toBottomOf="@id/toast_message"
+ app:layout_constraintEnd_toEndOf="@id/toast_message"
+ app:layout_constraintStart_toStartOf="@id/toast_icon"
+ app:layout_constraintTop_toTopOf="@id/toast_message" />
diff --git a/app/src/main/res/layout/toast_green.xml b/app/src/main/res/layout/toast_green.xml
index 7610f7f4d..90e8a4f23 100644
--- a/app/src/main/res/layout/toast_green.xml
+++ b/app/src/main/res/layout/toast_green.xml
@@ -25,26 +25,26 @@
android:layout_width="match_parent"
android:layout_height="0dp"
android:src="@drawable/shape_toast_green_shadow"
- app:layout_constraintBottom_toBottomOf="@id/message"
- app:layout_constraintEnd_toEndOf="@id/message"
- app:layout_constraintStart_toStartOf="@id/icon"
- app:layout_constraintTop_toTopOf="@id/message" />
+ app:layout_constraintBottom_toBottomOf="@id/toast_message"
+ app:layout_constraintEnd_toEndOf="@id/toast_message"
+ app:layout_constraintStart_toStartOf="@id/toast_icon"
+ app:layout_constraintTop_toTopOf="@id/toast_message" />