Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +13 −5 Original line number Diff line number Diff line Loading @@ -248,7 +248,7 @@ public class NotificationPanelView extends PanelView implements private Handler mHandler = new Handler(); private SettingsObserver mSettingsObserver; private boolean mOneFingerQuickSettingsIntercept; private int mOneFingerQuickSettingsIntercept; private boolean mDoubleTapToSleepEnabled; private int mStatusBarHeaderHeight; private GestureDetector mDoubleTapGesture; Loading Loading @@ -884,9 +884,17 @@ public class NotificationPanelView extends PanelView implements final float w = getMeasuredWidth(); final float x = event.getX(); float region = (w * (1.f/4.f)); // TODO overlay region fraction? final boolean showQsOverride = mOneFingerQuickSettingsIntercept && (isLayoutRtl() ? (x < region) : (w - region < x) && mStatusBarState == StatusBarState.SHADE); boolean showQsOverride = false; switch (mOneFingerQuickSettingsIntercept) { case 1: // Right side pulldown showQsOverride = isLayoutRtl() ? (x < region) : (w - region < x); break; case 2: // Left side pulldown showQsOverride = isLayoutRtl() ? (w - region < x) : (x < region); break; } showQsOverride &= mStatusBarState == StatusBarState.SHADE; return twoFingerDrag || showQsOverride || stylusButtonClickDrag || mouseButtonClickDrag; } Loading Loading @@ -2592,7 +2600,7 @@ public class NotificationPanelView extends PanelView implements public void update() { ContentResolver resolver = mContext.getContentResolver(); mOneFingerQuickSettingsIntercept = CMSettings.System.getInt( resolver, CMSettings.System.STATUS_BAR_QUICK_QS_PULLDOWN, 1) == 1; resolver, CMSettings.System.STATUS_BAR_QUICK_QS_PULLDOWN, 1); mDoubleTapToSleepEnabled = CMSettings.System.getInt( resolver, CMSettings.System.DOUBLE_TAP_SLEEP_GESTURE, 1) == 1; } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +13 −5 Original line number Diff line number Diff line Loading @@ -248,7 +248,7 @@ public class NotificationPanelView extends PanelView implements private Handler mHandler = new Handler(); private SettingsObserver mSettingsObserver; private boolean mOneFingerQuickSettingsIntercept; private int mOneFingerQuickSettingsIntercept; private boolean mDoubleTapToSleepEnabled; private int mStatusBarHeaderHeight; private GestureDetector mDoubleTapGesture; Loading Loading @@ -884,9 +884,17 @@ public class NotificationPanelView extends PanelView implements final float w = getMeasuredWidth(); final float x = event.getX(); float region = (w * (1.f/4.f)); // TODO overlay region fraction? final boolean showQsOverride = mOneFingerQuickSettingsIntercept && (isLayoutRtl() ? (x < region) : (w - region < x) && mStatusBarState == StatusBarState.SHADE); boolean showQsOverride = false; switch (mOneFingerQuickSettingsIntercept) { case 1: // Right side pulldown showQsOverride = isLayoutRtl() ? (x < region) : (w - region < x); break; case 2: // Left side pulldown showQsOverride = isLayoutRtl() ? (w - region < x) : (x < region); break; } showQsOverride &= mStatusBarState == StatusBarState.SHADE; return twoFingerDrag || showQsOverride || stylusButtonClickDrag || mouseButtonClickDrag; } Loading Loading @@ -2592,7 +2600,7 @@ public class NotificationPanelView extends PanelView implements public void update() { ContentResolver resolver = mContext.getContentResolver(); mOneFingerQuickSettingsIntercept = CMSettings.System.getInt( resolver, CMSettings.System.STATUS_BAR_QUICK_QS_PULLDOWN, 1) == 1; resolver, CMSettings.System.STATUS_BAR_QUICK_QS_PULLDOWN, 1); mDoubleTapToSleepEnabled = CMSettings.System.getInt( resolver, CMSettings.System.DOUBLE_TAP_SLEEP_GESTURE, 1) == 1; } Loading