Loading presentation/src/main/java/com/moez/QKSMS/common/util/extensions/ViewExtensions.kt +1 −9 Original line number Diff line number Diff line Loading @@ -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() } presentation/src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -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 }) } Loading Loading
presentation/src/main/java/com/moez/QKSMS/common/util/extensions/ViewExtensions.kt +1 −9 Original line number Diff line number Diff line Loading @@ -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() }
presentation/src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -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 }) } Loading