Проблема с MaterialSharedAxis Transition

Я пытаюсь реализовать один из компонентов библиотеки material MaterialSharedAxis для анимации перехода между двумя фрагментами. Проблема заключается в том, что второй фрагмент анимируется так, как надо, а первый почему-то делится на два элемента, который сдвигается и который исчезает, я уже перепробовал много вариантов, но ничего не выходит, подскажите кто знает как это исправить. Код в OnCreate первого фрагмента

MaterialSharedAxis backward = MaterialSharedAxis.create(requireContext(), MaterialSharedAxis.X, false);
setReenterTransition(backward);

MaterialSharedAxis forward = MaterialSharedAxis.create(requireContext(), MaterialSharedAxis.X, true);
setExitTransition(forward);

Код в OnCreate второго фрагмента

MaterialSharedAxis forward = MaterialSharedAxis.create(requireContext(), MaterialSharedAxis.X, true);
setEnterTransition(forward);

MaterialSharedAxis backward = MaterialSharedAxis.create(requireContext(), MaterialSharedAxis.X, false);
setReturnTransition(backward);

Переход между ними

public void First_On_Click(View v) {
        getSupportFragmentManager()
                .beginTransaction()
                .replace(R.id.nav_host_fragment,BlankFragment.class,null)
                .commit();
    }

    public void Sec_On_Click(View v) {
        getSupportFragmentManager()
                .beginTransaction()
                .replace(R.id.nav_host_fragment,BlankFragment2.class,null)
                .commit();
    }

ПроблемаПроблема


Ответы (0 шт):