From 049f40319402564011761c787147a17daf6dc1da Mon Sep 17 00:00:00 2001 From: Eddie Ringle Date: Wed, 5 Sep 2012 14:16:44 -0400 Subject: [PATCH] Respect the animate parameter when opening/closing the drawer. Signed-off-by: Eddie Ringle --- .../android/libs/undergarment/widgets/DrawerGarment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/github/eddieringle/android/libs/undergarment/widgets/DrawerGarment.java b/src/com/github/eddieringle/android/libs/undergarment/widgets/DrawerGarment.java index 656979c..e59ff88 100644 --- a/src/com/github/eddieringle/android/libs/undergarment/widgets/DrawerGarment.java +++ b/src/com/github/eddieringle/android/libs/undergarment/widgets/DrawerGarment.java @@ -460,7 +460,7 @@ public void openDrawer(final boolean animate) { final int widthPixels = getResources().getDisplayMetrics().widthPixels; mScroller .startScroll(mDecorOffsetX, 0, (widthPixels - mTouchTargetWidth) - mDecorOffsetX, 0, - SCROLL_DURATION); + animate ? SCROLL_DURATION : 0); mScrollerHandler.postDelayed(new Runnable() { @Override @@ -501,7 +501,8 @@ public void closeDrawer(final boolean animate) { mDrawerMoving = true; final int widthPixels = getResources().getDisplayMetrics().widthPixels; - mScroller.startScroll(mDecorOffsetX, 0, -mDecorOffsetX, 0, SCROLL_DURATION); + mScroller.startScroll(mDecorOffsetX, 0, -mDecorOffsetX, 0, + animate ? SCROLL_DURATION : 0); mScrollerHandler.postDelayed(new Runnable() { @Override