Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +4 −4 Original line number Original line Diff line number Diff line Loading @@ -35,7 +35,7 @@ public class NotificationPanelView extends PanelView { View mHandleView; View mHandleView; int mFingers; int mFingers; PhoneStatusBar mStatusBar; PhoneStatusBar mStatusBar; private boolean mFlipped; boolean mOkToFlip; public NotificationPanelView(Context context, AttributeSet attrs) { public NotificationPanelView(Context context, AttributeSet attrs) { super(context, attrs); super(context, attrs); Loading Loading @@ -94,10 +94,10 @@ public class NotificationPanelView extends PanelView { if (PhoneStatusBar.SETTINGS_DRAG_SHORTCUT && mStatusBar.mHasFlipSettings) { if (PhoneStatusBar.SETTINGS_DRAG_SHORTCUT && mStatusBar.mHasFlipSettings) { switch (event.getActionMasked()) { switch (event.getActionMasked()) { case MotionEvent.ACTION_DOWN: case MotionEvent.ACTION_DOWN: mFlipped = false; mOkToFlip = getExpandedHeight() == 0; break; break; case MotionEvent.ACTION_POINTER_DOWN: case MotionEvent.ACTION_POINTER_DOWN: if (!mFlipped) { if (mOkToFlip) { float miny = event.getY(0); float miny = event.getY(0); float maxy = miny; float maxy = miny; for (int i=1; i<event.getPointerCount(); i++) { for (int i=1; i<event.getPointerCount(); i++) { Loading @@ -111,7 +111,7 @@ public class NotificationPanelView extends PanelView { } else { } else { mStatusBar.flipToSettings(); mStatusBar.flipToSettings(); } } mFlipped = true; mOkToFlip = false; } } } } break; break; Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +4 −4 Original line number Original line Diff line number Diff line Loading @@ -35,7 +35,7 @@ public class NotificationPanelView extends PanelView { View mHandleView; View mHandleView; int mFingers; int mFingers; PhoneStatusBar mStatusBar; PhoneStatusBar mStatusBar; private boolean mFlipped; boolean mOkToFlip; public NotificationPanelView(Context context, AttributeSet attrs) { public NotificationPanelView(Context context, AttributeSet attrs) { super(context, attrs); super(context, attrs); Loading Loading @@ -94,10 +94,10 @@ public class NotificationPanelView extends PanelView { if (PhoneStatusBar.SETTINGS_DRAG_SHORTCUT && mStatusBar.mHasFlipSettings) { if (PhoneStatusBar.SETTINGS_DRAG_SHORTCUT && mStatusBar.mHasFlipSettings) { switch (event.getActionMasked()) { switch (event.getActionMasked()) { case MotionEvent.ACTION_DOWN: case MotionEvent.ACTION_DOWN: mFlipped = false; mOkToFlip = getExpandedHeight() == 0; break; break; case MotionEvent.ACTION_POINTER_DOWN: case MotionEvent.ACTION_POINTER_DOWN: if (!mFlipped) { if (mOkToFlip) { float miny = event.getY(0); float miny = event.getY(0); float maxy = miny; float maxy = miny; for (int i=1; i<event.getPointerCount(); i++) { for (int i=1; i<event.getPointerCount(); i++) { Loading @@ -111,7 +111,7 @@ public class NotificationPanelView extends PanelView { } else { } else { mStatusBar.flipToSettings(); mStatusBar.flipToSettings(); } } mFlipped = true; mOkToFlip = false; } } } } break; break; Loading