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

Commit 05d2bb9e authored by Josep del Río's avatar Josep del Río Committed by Android (Google) Code Review
Browse files

Merge "Intercept key up after handling Ctrl+space" into main

parents dce24433 b71891cb
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -3627,6 +3627,7 @@ public class InputMethodService extends AbstractInputMethodService {
            if (mDecorViewVisible && mWindowVisible) {
                int direction = (event.getMetaState() & KeyEvent.META_SHIFT_MASK) != 0 ? -1 : 1;
                mPrivOps.switchKeyboardLayoutAsync(direction);
                event.startTracking();
                return true;
            }
        }
@@ -3679,7 +3680,12 @@ public class InputMethodService extends AbstractInputMethodService {
            if (event.isTracking() && !event.isCanceled()) {
                return handleBack(true);
            }
        } else if (event.getKeyCode() == KeyEvent.KEYCODE_SPACE) {
            if (event.isTracking() && !event.isCanceled()) {
                return true;
            }
        }

        return doMovementKey(keyCode, event, MOVEMENT_UP);
    }