From fa1c9d23eb7405cfc6a2bd92eb486ca7ca0ba61a Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Sun, 2 Oct 2011 00:46:22 -0500 Subject: [PATCH] Ensure mExpanderPressed is accurate It was not being set to false in the case where a non-header view was recycled as a header view. --- src/org/kreed/vanilla/MediaView.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/org/kreed/vanilla/MediaView.java b/src/org/kreed/vanilla/MediaView.java index 3b87e80f..69984d20 100644 --- a/src/org/kreed/vanilla/MediaView.java +++ b/src/org/kreed/vanilla/MediaView.java @@ -264,8 +264,7 @@ public final class MediaView extends View { @Override public boolean onTouchEvent(MotionEvent event) { - if (mExpandable && !mIsHeader) - mExpanderPressed = event.getX() > getWidth() - sExpander.getWidth() - 2 * sTextSize; + mExpanderPressed = mExpandable && !mIsHeader && event.getX() > getWidth() - sExpander.getWidth() - 2 * sTextSize; return false; } }