а как можно fragmentManager получить в extension функции, что-то я уже кучу вариантов перепробовала, ни один не работает... ошибка java.lang.IllegalStateException: Fragment DetailWeatherFragment{fdd8edb} (f27c0cc7-f02b-400b-9b1e-a0c99ebbde88) not associated with a fragment manager.
используется в DetailFragment fragment.changeFragment(args)
так? val transaction: FragmentTransaction = this.requireActivity().supportFragmentManager.beginTransaction() так тоже не получается с ошибкой java.lang.IllegalStateException: Fragment DetailWeatherFragment{fcb3ca6} (8fd0ed16-2157-4f1f-a11a-1c27f1c57860) not attached to an activity.
В этой функции непонятно куда добавлен этот фрагмент. А добавлен он может быть куда угодно. Мне кажется более правильным, вторым параметром в нее передавать fragmentManager. Иначе, водном случае эта функция будет работать, а в другом нет