Она ж сначала чистит, а потом добавляет цепочку, а не наоборот 🤦♂️
Я понимаю. Чистит, добавляет в цепочку экран, который я кинул в newRootChain.
Затем я нажимаю back и попадаю на предыдущий экран от того, на который перешел.
тип A->B->C (newRootChain(A)) и я ожидаю что в стэке будет теперь только A.
Нажимаю back и вижу экран B.