Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c6a2fa8c authored by John Spurlock's avatar John Spurlock Committed by Android (Google) Code Review
Browse files

Merge "Disable assist gesture when keyguard is active" into jb-dev

parents fec0c188 67ad368d
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -953,4 +953,9 @@ public abstract class BaseStatusBar extends SystemUI implements
        }
        return false;
    }

    public boolean inKeyguardRestrictedInputMode() {
        KeyguardManager km = (KeyguardManager) mContext.getSystemService(Context.KEYGUARD_SERVICE);
        return km.inKeyguardRestrictedInputMode();
    }
}
+2 −1
Original line number Diff line number Diff line
@@ -48,7 +48,8 @@ public class DelegateViewHelper {
    }

    public boolean onInterceptTouchEvent(MotionEvent event) {
        if (mSourceView == null || mDelegateView == null || mBar.shouldDisableNavbarGestures()) {
        if (mSourceView == null || mDelegateView == null
                || mBar.shouldDisableNavbarGestures() || mBar.inKeyguardRestrictedInputMode()) {
            return false;
        }

+1 −1
Original line number Diff line number Diff line
@@ -608,7 +608,7 @@ public class PhoneStatusBar extends BaseStatusBar {
        public boolean onTouch(View v, MotionEvent event) {
            switch(event.getAction()) {
            case MotionEvent.ACTION_DOWN:
                if (!shouldDisableNavbarGestures()) {
                if (!shouldDisableNavbarGestures() && !inKeyguardRestrictedInputMode()) {
                    mHandler.removeCallbacks(mShowSearchPanel);
                    mHandler.postDelayed(mShowSearchPanel, mShowSearchHoldoff);
                }
+1 −1
Original line number Diff line number Diff line
@@ -201,7 +201,7 @@ public class TabletStatusBar extends BaseStatusBar implements
        public boolean onTouch(View v, MotionEvent event) {
            switch(event.getAction()) {
                case MotionEvent.ACTION_DOWN:
                    if (!shouldDisableNavbarGestures()) {
                    if (!shouldDisableNavbarGestures() && !inKeyguardRestrictedInputMode()) {
                        mHandler.removeCallbacks(mShowSearchPanel);
                        mHandler.postDelayed(mShowSearchPanel, mShowSearchHoldoff);
                    }