Hi guys, i use MVVM architecture, with data binding and LiveData. I have a fragment with a recyclerView and a common mechanism of list -> detail. My problem is the scrollPosition of recyclerView when the user return from the detail. I found various solution on stackoverflow using Observable for save the last recyclerview scroll position, but it seems like an ugly solution, anyone can help me to find the right solution?