summaryrefslogtreecommitdiffstats
path: root/src/com/cyngn/theme/chooser/ThemeFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/cyngn/theme/chooser/ThemeFragment.java')
-rw-r--r--src/com/cyngn/theme/chooser/ThemeFragment.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/cyngn/theme/chooser/ThemeFragment.java b/src/com/cyngn/theme/chooser/ThemeFragment.java
index 6812c43..04e70b4 100644
--- a/src/com/cyngn/theme/chooser/ThemeFragment.java
+++ b/src/com/cyngn/theme/chooser/ThemeFragment.java
@@ -2875,8 +2875,10 @@ public class ThemeFragment extends Fragment implements LoaderManager.LoaderCallb
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
- final ValueAnimator scrollAnimator =
- ValueAnimator.ofInt(0, mStyleCard.getBottom());
+ final int scrollToY = mStatusBarCard.getMeasuredHeight()
+ + mFontCard.getMeasuredHeight() + mIconCard.getMeasuredHeight()
+ + mNavBarCard.getMeasuredHeight() + mWallpaperCard.getMeasuredHeight() / 2;
+ final ValueAnimator scrollAnimator = ValueAnimator.ofInt(0, scrollToY);
scrollAnimator.setDuration(LOCK_SCREEN_CARD_SCROLL_ANIMATION_DURATION);
scrollAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override