title: How to prevent LazyColumn reset position in Jetpack compose when navigating between bottom nav tabs?
body: <pre><code>@Composable
  fun HomeScreen(){
      val popularListState = rememberLazyListState()
      val viewModel: HomeViewModel = hiltNavGraphViewModel()
      val popularMovies: List&lt;Movie&gt; by viewModel.popularMoviesLiveData.observeAsState(emptyList())
      LazyColumn(
          state = popularListState
      ) {
          itemsIndexed(movies) { _, movie -&gt;
              HomeMovieComponent(movie = movie)
          }
      }
  }
  </code></pre>
  <p>Whenever navigate to other screen from the bottom nav the lazy column resets the scroll position to top</p>
  <p><a href="https://developer.android.com/jetpack/compose/navigation" rel="nofollow noreferrer">Followed this guide to setup the bottom nav</a></p>