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

Commit 0c2c414e authored by Automerger Merge Worker's avatar Automerger Merge Worker Committed by Android (Google) Code Review
Browse files

Merge "Merge "Dismiss screenshots on escape key" into udc-dev am: f304ffc9 am: e59d13fc"

parents c7a2ea7a eff3a8e8
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -289,7 +289,7 @@ public class ScreenshotController {
        if (DEBUG_INPUT) {
            Log.d(TAG, "Predictive Back callback dispatched");
        }
        respondToBack();
        respondToKeyDismissal();
    };

    private ScreenshotView mScreenshotView;
@@ -581,7 +581,7 @@ public class ScreenshotController {
        }
    }

    private void respondToBack() {
    private void respondToKeyDismissal() {
        dismissScreenshot(SCREENSHOT_DISMISSED_OTHER);
    }

@@ -641,11 +641,11 @@ public class ScreenshotController {
        mScreenshotView.setDefaultTimeoutMillis(mScreenshotHandler.getDefaultTimeoutMillis());

        mScreenshotView.setOnKeyListener((v, keyCode, event) -> {
            if (keyCode == KeyEvent.KEYCODE_BACK) {
            if (keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEvent.KEYCODE_ESCAPE) {
                if (DEBUG_INPUT) {
                    Log.d(TAG, "onKeyEvent: KeyEvent.KEYCODE_BACK");
                    Log.d(TAG, "onKeyEvent: " + keyCode);
                }
                respondToBack();
                respondToKeyDismissal();
                return true;
            }
            return false;