diff options
Diffstat (limited to 'News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/view/PodcastSlidingUpPanelLayout.java')
-rw-r--r-- | News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/view/PodcastSlidingUpPanelLayout.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/view/PodcastSlidingUpPanelLayout.java b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/view/PodcastSlidingUpPanelLayout.java index 06dbb26c..650869c4 100644 --- a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/view/PodcastSlidingUpPanelLayout.java +++ b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/view/PodcastSlidingUpPanelLayout.java @@ -25,9 +25,9 @@ public class PodcastSlidingUpPanelLayout extends SlidingUpPanelLayout{ @Override public boolean onInterceptTouchEvent(MotionEvent ev) { - //return super.onInterceptTouchEvent(ev); + return super.onInterceptTouchEvent(ev); - return isDragViewHit((int)ev.getX(), (int)ev.getY()); + //return isDragViewHit((int)ev.getX(), (int)ev.getY()); } private View mDragView; @@ -46,8 +46,10 @@ public class PodcastSlidingUpPanelLayout extends SlidingUpPanelLayout{ private boolean isDragViewHit(int x, int y) { + + //original implementation - only allow dragging on mDragView - View v = isExpanded() ? mDragView : mSlideableView; + View v = isPanelExpanded() ? mDragView : mSlideableView; if (v == null) return false; int[] viewLocation = new int[2]; v.getLocationOnScreen(viewLocation); |