Я использую одно действие, используя Навигацию в Android. Фрагмент детали:
private val viewModel: SettingsVM by viewModel {
parametersOf(item.settingModel)
}
Сначала, во фрагменте Main перейдите к фрагменту детали, будет создана ViewModel. Позже go назад, затем go для деталей, viewModel не создал новый экземпляр. Он использует тот же предыдущий экземпляр.
Ожидаемое создание нового экземпляра зависит от элемента в аргументах фрагмента.
Кто-нибудь, помогите мне, пожалуйста.