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

Commit d0251d22 authored by Moez Bhatti's avatar Moez Bhatti
Browse files

Fix weird auto scrolling issue

parent be741c01
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
@@ -212,7 +212,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 })
                }