Сохранять ViewModels с объемом фрагмента во вращающемся экране

Мы используем поддержку libs v 25.+ и новые компоненты архитектуры v 1.0.0-alpha3 и мы признали, что ViewModels, которые находятся в области Fragment, неправильно сохраняются:

 class MyFragment : LifecycleFragment() { protected lateinit var viewModel: MyViewModel override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) viewModel = ViewModelProviders.of(this).get(MyViewModel::class.java) } } 

ViewModel в основном воссоздается каждый раз, когда приложение вращается. Это можно решить, перейдя на onActivityCreated как используется в примерах Google. Поскольку документация указывает на использование onCreate я ожидаю, что это фрагмент или ошибка ViewModelProvider .

После консультации с командой Android мы выяснили, что это действительно проблема в SupportFragmentManager которая решена в версии v 26.+ поэтому переключение на

 26.0.0-beta2 

помогли, и теперь ViewModels сохраняются в onCreate как ожидалось.