Добрый день, возможно я как то неправильно понял суть Moxy и MVP, помогите, пожалуйста, разобраться.
Есть два фрагмента, мне нужно совершить переход от одного к другому и обратно. Как это было сделано у меня: при нажатии кнопки на первом фрагменте дёргается соответсвующий метод у презентера, который в свою очередь вызывает getViewState().goToSecondFragment();
goToSecondFragment() совершает переход ко второму фрагменту.
Всё бы ничего, но при возврате на первый фрагмент из второго, к примеру при нажатии back-клавиши, сразу же дергается метод goToSecondFragment и соответственно опять открывается второй фрагмент.
Как поступать в этой ситуации, Как правильно реализовать одноразовый переход между фрагментами? Вызывать его в презентере или как то ещё?