Доброго!
Есть код во фрагменте
public void onStart() {
super.onStart();
if (!transaction.isEmpty()) {
transaction.commit();
}
}
Как я понимаю, после того, как фрагмент_1 стартанёт, должно провериться, содержит ли транзакция операции и если да, то их выполнит. Но если я сделаю транзакцию во фрагмент_2, то и во фрагмент_1
if (!transaction.isEmpty())
вернёт
tru
почему-то и приложение упадёт с
java.lang.IllegalStateException: Fragment already added:
При этом, чтобы приложение упало, нужно обязательно в одном фрагменте_х сделать транзакцию, а потом в любом другом