Эта проблема возникает из-за того, что я не использовал supportFragmentManager
для инициализации фрагмента в действии. Добавление этого к onCreate в MainActivity.
val currentFragment =
supportFragmentManager.findFragmentById(R.id.fragment_container)
if (currentFragment == null) {
val fragment = LoginFragment()
supportFragmentManager
.beginTransaction()
.add(R.id.fragment_container, fragment)
.commit()
}