diff --git a/app/src/main/java/org/linphone/ui/assistant/fragment/ThirdPartySipAccountLoginFragment.kt b/app/src/main/java/org/linphone/ui/assistant/fragment/ThirdPartySipAccountLoginFragment.kt
index 06a5e5a36..5e867711b 100644
--- a/app/src/main/java/org/linphone/ui/assistant/fragment/ThirdPartySipAccountLoginFragment.kt
+++ b/app/src/main/java/org/linphone/ui/assistant/fragment/ThirdPartySipAccountLoginFragment.kt
@@ -84,7 +84,7 @@ class ThirdPartySipAccountLoginFragment : Fragment() {
R.layout.drop_down_item,
viewModel.availableTransports
)
- adapter.setDropDownViewResource(R.layout.assistant_transport_dropdown_cell)
+ adapter.setDropDownViewResource(R.layout.generic_dropdown_cell)
binding.transport.adapter = adapter
binding.transport.onItemSelectedListener = dropdownListener
binding.transport.setSelection(viewModel.availableTransports.size - 1)
diff --git a/app/src/main/java/org/linphone/ui/assistant/viewmodel/AccountCreationViewModel.kt b/app/src/main/java/org/linphone/ui/assistant/viewmodel/AccountCreationViewModel.kt
index 9848bb8e2..46add65b5 100644
--- a/app/src/main/java/org/linphone/ui/assistant/viewmodel/AccountCreationViewModel.kt
+++ b/app/src/main/java/org/linphone/ui/assistant/viewmodel/AccountCreationViewModel.kt
@@ -282,7 +282,9 @@ class AccountCreationViewModel @UiThread constructor() : ViewModel() {
val dialPlans = Factory.instance().dialPlans.toList()
for (dialPlan in dialPlans) {
dialPlansList.add(dialPlan)
- dialPlansLabelList.add("${dialPlan.flag} +${dialPlan.countryCallingCode}")
+ dialPlansLabelList.add(
+ "${dialPlan.flag} +${dialPlan.countryCallingCode} | ${dialPlan.country}"
+ )
}
accountCreator = core.createAccountCreator(core.accountCreatorUrl)
diff --git a/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt b/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt
index 27713163c..662f5d9a0 100644
--- a/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt
+++ b/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt
@@ -85,7 +85,7 @@ class SettingsFragment : GenericFragment() {
R.layout.drop_down_item,
viewModel.availableRingtonesNames
)
- ringtonesAdapter.setDropDownViewResource(R.layout.assistant_transport_dropdown_cell)
+ ringtonesAdapter.setDropDownViewResource(R.layout.generic_dropdown_cell)
binding.deviceRingtoneSpinner.adapter = ringtonesAdapter
viewModel.selectedRingtone.observe(viewLifecycleOwner) { ringtone ->
@@ -104,7 +104,7 @@ class SettingsFragment : GenericFragment() {
R.layout.drop_down_item,
viewModel.availableThemesNames
)
- themeAdapter.setDropDownViewResource(R.layout.assistant_transport_dropdown_cell)
+ themeAdapter.setDropDownViewResource(R.layout.generic_dropdown_cell)
binding.themeSpinner.adapter = themeAdapter
viewModel.theme.observe(viewLifecycleOwner) { theme ->
diff --git a/app/src/main/res/layout/assistant_register_fragment.xml b/app/src/main/res/layout/assistant_register_fragment.xml
index ad00a082a..f558dc020 100644
--- a/app/src/main/res/layout/assistant_register_fragment.xml
+++ b/app/src/main/res/layout/assistant_register_fragment.xml
@@ -129,26 +129,15 @@
app:layout_constraintTop_toBottomOf="@id/username_error"
app:layout_constraintStart_toStartOf="@id/prefix"/>
-
+ android:layout_height="0dp"
+ android:src="@{viewModel.phoneNumberError.length() > 0 ? @drawable/shape_edit_text_error_background : @drawable/edit_text_background, default=@drawable/edit_text_background}"
+ app:layout_constraintStart_toStartOf="@id/prefix"
+ app:layout_constraintEnd_toEndOf="@id/phone_number"
+ app:layout_constraintTop_toTopOf="@id/prefix"
+ app:layout_constraintBottom_toBottomOf="@id/prefix" />
+ app:layout_constraintStart_toStartOf="@id/username" />
+
+
+
+