diff --git a/app/src/main/java/org/linphone/activities/assistant/viewmodels/AccountLoginViewModel.kt b/app/src/main/java/org/linphone/activities/assistant/viewmodels/AccountLoginViewModel.kt index 7212f5c08..0643ae4d2 100644 --- a/app/src/main/java/org/linphone/activities/assistant/viewmodels/AccountLoginViewModel.kt +++ b/app/src/main/java/org/linphone/activities/assistant/viewmodels/AccountLoginViewModel.kt @@ -86,11 +86,12 @@ class AccountLoginViewModel(accountCreator: AccountCreator) : AbstractPhoneViewM ) { if (cfg == proxyConfigToCheck) { Log.i("[Assistant] [Account Login] Registration state is $state: $message") - waitForServerAnswer.value = false if (state == RegistrationState.Ok) { + waitForServerAnswer.value = false leaveAssistantEvent.value = Event(true) core.removeListener(this) } else if (state == RegistrationState.Failed) { + waitForServerAnswer.value = false invalidCredentialsEvent.value = Event(true) core.removeListener(this) } diff --git a/app/src/main/res/anim/enter_left.xml b/app/src/main/res/anim/enter_left.xml new file mode 100644 index 000000000..0826b75d8 --- /dev/null +++ b/app/src/main/res/anim/enter_left.xml @@ -0,0 +1,8 @@ + + + + diff --git a/app/src/main/res/anim/enter_right.xml b/app/src/main/res/anim/enter_right.xml new file mode 100644 index 000000000..d424f42c5 --- /dev/null +++ b/app/src/main/res/anim/enter_right.xml @@ -0,0 +1,8 @@ + + + + diff --git a/app/src/main/res/anim/exit_left.xml b/app/src/main/res/anim/exit_left.xml new file mode 100644 index 000000000..9c2ad0505 --- /dev/null +++ b/app/src/main/res/anim/exit_left.xml @@ -0,0 +1,8 @@ + + + + diff --git a/app/src/main/res/anim/exit_right.xml b/app/src/main/res/anim/exit_right.xml new file mode 100644 index 000000000..7becffdd5 --- /dev/null +++ b/app/src/main/res/anim/exit_right.xml @@ -0,0 +1,8 @@ + + + + diff --git a/app/src/main/res/navigation/main_nav_graph.xml b/app/src/main/res/navigation/main_nav_graph.xml index ba6068643..9fdbb5844 100644 --- a/app/src/main/res/navigation/main_nav_graph.xml +++ b/app/src/main/res/navigation/main_nav_graph.xml @@ -12,16 +12,22 @@ tools:layout="@layout/chat_room_master_fragment" > @@ -56,16 +62,22 @@ tools:layout="@layout/contact_master_fragment" > @@ -102,16 +114,22 @@ tools:layout="@layout/history_master_fragment" > @@ -126,16 +144,22 @@ tools:layout="@layout/dialer_fragment" >