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

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

Add haptic feedback for caps lock

When long press triggers caps lock, the keyboard also triggers haptic
feedback.

This change also fixes trivial harmless bug in KeyboardSwitcher.

Bug: 5424681
Change-Id: I62706b49abd7be1dcebc3c5166ea03f426fc8c86
parent ce9e4f92
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -649,7 +649,7 @@ public class KeyboardSwitcher implements SharedPreferences.OnSharedPreferenceCha
    }

    public boolean isVibrateAndSoundFeedbackRequired() {
        return mKeyboardView == null || !mKeyboardView.isInSlidingKeyInput();
        return mKeyboardView != null && !mKeyboardView.isInSlidingKeyInput();
    }

    private int getPointerCount() {
+1 −0
Original line number Diff line number Diff line
@@ -1259,6 +1259,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
            break;
        case Keyboard.CODE_CAPSLOCK:
            switcher.toggleCapsLock();
            vibrate();
            break;
        case Keyboard.CODE_SHORTCUT:
            mSubtypeSwitcher.switchToShortcutIME();