Ребят, в чем может быть ошибка? У меня есть фрагмент диалог на котором я устанавливаю метод сортировки, сама переменная хранящая значение метода сортировки хранится во ViewModel. Потом ту же ViewModel беру и устанавливаю на прослушивание изменений данной переменной. Но уже в другом фрагменте. И ничего не прилетает. https://pastebin.com/FawPM0bF - здесь код.
Ребят, в чем может быть ошибка? У меня есть фрагмент диалог на котором я устанавливаю метод сортировки, сама переменная хранящая значение метода сортировки хранится во ViewModel. Потом ту же ViewModel беру и устанавливаю на прослушивание изменений данной переменной. Но уже в другом фрагменте. И ничего не прилетает. https://pastebin.com/FawPM0bF - здесь код.
я бы использовал Fragment Result API чтобы из фрагмент диалога вернуть результат в первый фрагмент. Нечего ему ViewModel создавать просто для возврата результата.