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

Commit e8264cab authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka
Browse files

Utilize Keyboard.getKey(codePoint)

Change-Id: Ia4df4dfbf3b6d22f7b93b979bba36e4920af2239
parent 51f0c95f
Loading
Loading
Loading
Loading
+8 −9
Original line number Diff line number Diff line
@@ -204,17 +204,16 @@ public class InputTestsBase extends ServiceTestCase<LatinIMEForTests> {
        // view and only delegates to the parts of the code that care. So we don't include them here
        // to keep these tests as pinpoint as possible and avoid bringing it too many dependencies,
        // but keep them in mind if something breaks. Commenting them out as is should work.
        //mLatinIME.onPressKey(codePoint);
        for (final Key key : mKeyboard.mKeys) {
            if (key.mCode == codePoint) {
        //mLatinIME.onPressKey(codePoint, 0 /* repeatCount */, true /* isSinglePointer */);
        final Key key = mKeyboard.getKey(codePoint);
        if (key != null) {
            final int x = key.mX + key.mWidth / 2;
            final int y = key.mY + key.mHeight / 2;
            mLatinIME.onCodeInput(codePoint, x, y);
            return;
        }
        }
        mLatinIME.onCodeInput(codePoint, Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE);
        //mLatinIME.onReleaseKey(codePoint, false);
        //mLatinIME.onReleaseKey(codePoint, false /* withSliding */);
    }

    protected void type(final String stringToType) {