@Leland Richardson [G] Yes you are right. I am overwriting the existing live data, so it won't be observable from the view. However it's kind of tricky. I have to either observe the live data both inside my Fragment and the Composable; otherwise I have to pass the viewmodel itself to the Composable (which I didn't wanna do, I thought that's too much knowledge for the Composable).