Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +43 −41 Original line number Diff line number Diff line Loading @@ -298,7 +298,7 @@ public class PhoneStatusBar extends BaseStatusBar { CustomTheme mCurrentTheme; private boolean mRecreating = false; private boolean mBrightnessControl = true; private boolean mBrightnessControl; private float mScreenWidth; private int mMinBrightness; int mLinger; Loading Loading @@ -780,8 +780,6 @@ public class PhoneStatusBar extends BaseStatusBar { mPowerWidget.setupWidget(); mPowerWidget.updateVisibility(); mVelocityTracker = VelocityTracker.obtain(); return mStatusBarView; } Loading Loading @@ -2024,10 +2022,7 @@ public class PhoneStatusBar extends BaseStatusBar { } } private void brightnessControl(MotionEvent event) { if (mBrightnessControl) { private void brightnessControl(MotionEvent event) { final int action = event.getAction(); final int x = (int) event.getRawX(); final int y = (int) event.getRawY(); Loading @@ -2035,6 +2030,7 @@ public class PhoneStatusBar extends BaseStatusBar { mLinger = 0; mInitialTouchX = x; mInitialTouchY = y; mVelocityTracker = VelocityTracker.obtain(); mHandler.removeCallbacks(mLongPressBrightnessChange); if ((y + mViewDelta) < mNotificationHeaderHeight) { mHandler.postDelayed(mLongPressBrightnessChange, Loading Loading @@ -2062,11 +2058,12 @@ public class PhoneStatusBar extends BaseStatusBar { } } else if (action == MotionEvent.ACTION_UP || action == MotionEvent.ACTION_CANCEL) { mVelocityTracker.recycle(); mVelocityTracker = null; mHandler.removeCallbacks(mLongPressBrightnessChange); mLinger = 0; } } } public boolean interceptTouchEvent(MotionEvent event) { if (SPEW) { Loading @@ -2085,8 +2082,6 @@ public class PhoneStatusBar extends BaseStatusBar { mGestureRec.add(event); } brightnessControl(event); // Cling (first-run help) handling. // The cling is supposed to show the first time you drag, or even tap, the status bar. // It should show the notification panel, then fade in after half a second, giving you Loading @@ -2102,6 +2097,13 @@ public class PhoneStatusBar extends BaseStatusBar { hideCling(); } if (mBrightnessControl) { brightnessControl(event); if ((mDisabled & StatusBarManager.DISABLE_EXPAND) != 0) { return true; } } return false; } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +43 −41 Original line number Diff line number Diff line Loading @@ -298,7 +298,7 @@ public class PhoneStatusBar extends BaseStatusBar { CustomTheme mCurrentTheme; private boolean mRecreating = false; private boolean mBrightnessControl = true; private boolean mBrightnessControl; private float mScreenWidth; private int mMinBrightness; int mLinger; Loading Loading @@ -780,8 +780,6 @@ public class PhoneStatusBar extends BaseStatusBar { mPowerWidget.setupWidget(); mPowerWidget.updateVisibility(); mVelocityTracker = VelocityTracker.obtain(); return mStatusBarView; } Loading Loading @@ -2024,10 +2022,7 @@ public class PhoneStatusBar extends BaseStatusBar { } } private void brightnessControl(MotionEvent event) { if (mBrightnessControl) { private void brightnessControl(MotionEvent event) { final int action = event.getAction(); final int x = (int) event.getRawX(); final int y = (int) event.getRawY(); Loading @@ -2035,6 +2030,7 @@ public class PhoneStatusBar extends BaseStatusBar { mLinger = 0; mInitialTouchX = x; mInitialTouchY = y; mVelocityTracker = VelocityTracker.obtain(); mHandler.removeCallbacks(mLongPressBrightnessChange); if ((y + mViewDelta) < mNotificationHeaderHeight) { mHandler.postDelayed(mLongPressBrightnessChange, Loading Loading @@ -2062,11 +2058,12 @@ public class PhoneStatusBar extends BaseStatusBar { } } else if (action == MotionEvent.ACTION_UP || action == MotionEvent.ACTION_CANCEL) { mVelocityTracker.recycle(); mVelocityTracker = null; mHandler.removeCallbacks(mLongPressBrightnessChange); mLinger = 0; } } } public boolean interceptTouchEvent(MotionEvent event) { if (SPEW) { Loading @@ -2085,8 +2082,6 @@ public class PhoneStatusBar extends BaseStatusBar { mGestureRec.add(event); } brightnessControl(event); // Cling (first-run help) handling. // The cling is supposed to show the first time you drag, or even tap, the status bar. // It should show the notification panel, then fade in after half a second, giving you Loading @@ -2102,6 +2097,13 @@ public class PhoneStatusBar extends BaseStatusBar { hideCling(); } if (mBrightnessControl) { brightnessControl(event); if ((mDisabled & StatusBarManager.DISABLE_EXPAND) != 0) { return true; } } return false; } Loading