Mentioned issues (1)
ViewModel compose extension failed to work with Fragment 1.3.3 “ ,01# eR |
Links (6)
“ :eussi eht reggirt ot tcejorp elpmaShttps://github.com/tfcporciuncula/view-tree-owner-bug ”
“ a si renwOyrtsigeRetatSdevaS sti :tnemgarf a ni s'ti nehw weiv eht rof esac eht ton s'taht dna ,renwOerotSledoMweiV a eb osla renwOyrtsigeRetatSdevaS eht gnivah fo tnemeriuqer ticilpmi siht s'ereht smees ti oS FragmentViewLifecycleOwner , which is only a SavedStateRegistryOwner and not a ViewModelStoreOwner. ”
“ ViewModel compose extension use this constructor by default . Because FragmentViewLifecycleOwner didn't implement HasDefaultViewModelProviderFactory, so that NewInstanceFactory will be used to create ViewModel. Which means DI framework like Hilt will failed. ”