Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6adfdfe8 authored by Moez Bhatti's avatar Moez Bhatti Committed by Dayona Joseph
Browse files

Fix weird auto scrolling issue

parent 896df9f9
Loading
Loading
Loading
Loading
+1 −9
Original line number Diff line number Diff line
@@ -120,14 +120,6 @@ fun ViewPager.addOnPageChangeListener(listener: (Int) -> Unit) {
}

fun RecyclerView.scrapViews() {
    val adapter = adapter
    val layoutManager = layoutManager

    this.adapter = null
    this.layoutManager = null

    this.adapter = adapter
    this.layoutManager = layoutManager

    recycledViewPool.clear()
    adapter?.notifyDataSetChanged()
}
+1 −1
Original line number Diff line number Diff line
@@ -204,7 +204,7 @@ class MainViewModel @Inject constructor(
                    prefs.keyChanges
                            .filter { key -> key.contains("theme") }
                            .map { true }
                            .mergeWith(prefs.autoColor.asObservable())
                            .mergeWith(prefs.autoColor.asObservable().skip(1))
                            .doOnNext { view.themeChanged() }
                            .takeUntil(view.activityResumedIntent.filter { resumed -> resumed })
                }