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

Commit 35a2664f authored by Android (Google) Code Review's avatar Android (Google) Code Review Committed by The Android Open Source Project
Browse files

am 22e8cbc3: Merge change 5656 into donut

Merge commit '22e8cbc3'

* commit '22e8cbc3':
  Generate key events for actions sent to generic input connections.
parents 7ec1920f 22e8cbc3
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -340,10 +340,19 @@ public class BaseInputConnection implements InputConnection {
    }

    /**
     * The default implementation does nothing.
     * The default implementation turns this into the enter key.
     */
    public boolean performEditorAction(int actionCode) {
        return false;
        long eventTime = SystemClock.uptimeMillis();
        sendKeyEvent(new KeyEvent(eventTime, eventTime,
                KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER, 0, 0, 0, 0,
                KeyEvent.FLAG_SOFT_KEYBOARD | KeyEvent.FLAG_KEEP_TOUCH_MODE
                | KeyEvent.FLAG_EDITOR_ACTION));
        sendKeyEvent(new KeyEvent(SystemClock.uptimeMillis(), eventTime,
                KeyEvent.ACTION_UP, KeyEvent.KEYCODE_ENTER, 0, 0, 0, 0,
                KeyEvent.FLAG_SOFT_KEYBOARD | KeyEvent.FLAG_KEEP_TOUCH_MODE
                | KeyEvent.FLAG_EDITOR_ACTION));
        return true;
    }

    /**