Приветствую. Столкнулся с неожиданной проблемой - транзакция remove не убирает фрагмент с экрана. Ошибок не происходит, mActive и mAdded пустеют. В чём может быть проблема?
Фрагмент показывается в активити, которая имеет viewmodel. Фрагмент тоже получает эту модель. Флаг на добавить/удалить фрагмент идёт через livedata в активити, которая показывает/убирает фрагмент.
Приветствую. Столкнулся с неожиданной проблемой - транзакция remove не убирает фрагмент с экрана. Ошибок не происходит, mActive и mAdded пустеют. В чём может быть проблема?
Да, конечно. В активити прокидываю флаг, отрабатывает remove.commit(), но фрагмент остаётся. Если ещё раз нажать на кнопку (ещё раз прокинуть false), то fragment manager говорит, что mAdded size 0, mActive = "{}".
Да, конечно. В активити прокидываю флаг, отрабатывает remove.commit(), но фрагмент остаётся. Если ещё раз нажать на кнопку (ещё раз прокинуть false), то fragment manager говорит, что mAdded size 0, mActive = "{}".