прохожу регистрацию при первом нажатии на кнопку зарегистрироваться, сначала идёт запрос, а затем переходит на следующий фрагмент. Но если возвращаюсь на экран регистрации, нажимаю кнопку, сначала переходит на следующий фрагмент, а затем идёт запрос. То есть не ждёт ответа сервиса. Как это исправить?
c комментариями https://pastebin.com/Pd6LSgNJ
Так у вас скорее всего триггерится LiveData с true. Вы после нужных действий ее false не делаете же. false вы присваиваете лишь в случае неудачного запроса(если правильно понял)
А где её false делать-то?
В обсервере перед переходом на другой фрагмент
Обсуждают сегодня