From 99142c7c2a3984015238db0f9ac52af51f9f7769 Mon Sep 17 00:00:00 2001 From: daneren2005 Date: Mon, 4 Nov 2013 10:19:16 -0800 Subject: Fix swiping being broken with drawer layout --- src/github/daneren2005/dsub/activity/SubsonicActivity.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src') diff --git a/src/github/daneren2005/dsub/activity/SubsonicActivity.java b/src/github/daneren2005/dsub/activity/SubsonicActivity.java index 3576c12f..3859d58d 100644 --- a/src/github/daneren2005/dsub/activity/SubsonicActivity.java +++ b/src/github/daneren2005/dsub/activity/SubsonicActivity.java @@ -195,6 +195,16 @@ public class SubsonicActivity extends ActionBarActivity implements OnItemSelecte }; drawer.setDrawerListener(drawerToggle); drawerToggle.setDrawerIndicatorEnabled(false); + + drawer.setOnTouchListener(new View.OnTouchListener() { + public boolean onTouch(View v, MotionEvent event) { + if(currentFragment != null && currentFragment.getGestureDetector() != null) { + return currentFragment.getGestureDetector().onTouchEvent(event); + } else { + return false; + } + } + }); // Check whether this is a tablet or not secondaryContainer = findViewById(R.id.fragment_second_container); -- cgit v1.2.3