aboutsummaryrefslogtreecommitdiff
path: root/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2019-12-31 11:25:29 -0800
committerAllan Wang <me@allanwang.ca>2019-12-31 11:25:29 -0800
commit5388aabf0b581a69405125ec0cdaf05ae2455133 (patch)
tree17e2d344469b4cb7af5750880630ff7da31a32b4 /kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt
parent91da44158d9aab832317a16fc0e63f48f3e5e940 (diff)
downloadkau-5388aabf0b581a69405125ec0cdaf05ae2455133.tar.gz
kau-5388aabf0b581a69405125ec0cdaf05ae2455133.tar.bz2
kau-5388aabf0b581a69405125ec0cdaf05ae2455133.zip
Add lazy ui
Diffstat (limited to 'kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt')
-rw-r--r--kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt5
1 files changed, 3 insertions, 2 deletions
diff --git a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt
index 90827d3..818a770 100644
--- a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt
+++ b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt
@@ -24,6 +24,7 @@ import ca.allanwang.kau.animators.KauAnimator
import ca.allanwang.kau.animators.SlideAnimatorAdd
import ca.allanwang.kau.animators.SlideAnimatorRemove
import ca.allanwang.kau.internal.KauBaseActivity
+import ca.allanwang.kau.kotlin.lazyUi
import ca.allanwang.kau.kpref.activity.items.KPrefItemCore
import ca.allanwang.kau.ui.views.RippleCanvas
import ca.allanwang.kau.utils.KAU_LEFT
@@ -53,13 +54,13 @@ abstract class KPrefActivity : KauBaseActivity(), KPrefActivityContract {
*/
var animate: Boolean = true
- private val recyclerAnimatorNext: KauAnimator by lazy {
+ private val recyclerAnimatorNext: KauAnimator by lazyUi {
KauAnimator(
SlideAnimatorAdd(KAU_RIGHT, itemDelayFactor = 0f),
SlideAnimatorRemove(KAU_LEFT, itemDelayFactor = 0f)
)
}
- private val recyclerAnimatorPrev: KauAnimator by lazy {
+ private val recyclerAnimatorPrev: KauAnimator by lazyUi {
KauAnimator(
SlideAnimatorAdd(KAU_LEFT, itemDelayFactor = 0f),
SlideAnimatorRemove(KAU_RIGHT, itemDelayFactor = 0f)