diff options
| author | Yohei Yukawa <yukawa@google.com> | 2022-01-22 06:35:53 -0800 |
|---|---|---|
| committer | Yohei Yukawa <yukawa@google.com> | 2022-01-22 06:35:53 -0800 |
| commit | 99cc65c47001d0b16634df19754ef7f268d311cd (patch) | |
| tree | f37ba61084a255777fd3d6f6f8122345a180d566 /core/java/android/inputmethodservice/IInputMethodWrapper.java | |
| parent | 8a609dce19cd02b9161af29cedff0b1239f8ec17 (diff) | |
Remove unused IInputMethod#revokeSession
Seems that IInputMethod#revokeSession has been defined but has never
been called since at least Android 1.5.
Let's remove it for now for simplicity.
Bug: 192412909
Test: presubmit
Change-Id: I3de8de1226ae028ac2e6bae8aeb34cd83f4c4f41
Diffstat (limited to 'core/java/android/inputmethodservice/IInputMethodWrapper.java')
| -rw-r--r-- | core/java/android/inputmethodservice/IInputMethodWrapper.java | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/core/java/android/inputmethodservice/IInputMethodWrapper.java b/core/java/android/inputmethodservice/IInputMethodWrapper.java index 6f15588c0724..cc325cde1f41 100644 --- a/core/java/android/inputmethodservice/IInputMethodWrapper.java +++ b/core/java/android/inputmethodservice/IInputMethodWrapper.java @@ -72,7 +72,6 @@ class IInputMethodWrapper extends IInputMethod.Stub private static final int DO_START_INPUT = 32; private static final int DO_CREATE_SESSION = 40; private static final int DO_SET_SESSION_ENABLED = 45; - private static final int DO_REVOKE_SESSION = 50; private static final int DO_SHOW_SOFT_INPUT = 60; private static final int DO_HIDE_SOFT_INPUT = 70; private static final int DO_CHANGE_INPUTMETHOD_SUBTYPE = 80; @@ -215,9 +214,6 @@ class IInputMethodWrapper extends IInputMethod.Stub inputMethod.setSessionEnabled((InputMethodSession)msg.obj, msg.arg1 != 0); return; - case DO_REVOKE_SESSION: - inputMethod.revokeSession((InputMethodSession)msg.obj); - return; case DO_SHOW_SOFT_INPUT: { final SomeArgs args = (SomeArgs)msg.obj; inputMethod.showSoftInputWithToken( @@ -368,22 +364,6 @@ class IInputMethodWrapper extends IInputMethod.Stub @BinderThread @Override - public void revokeSession(IInputMethodSession session) { - try { - InputMethodSession ls = ((IInputMethodSessionWrapper) - session).getInternalInputMethodSession(); - if (ls == null) { - Log.w(TAG, "Session is already finished: " + session); - return; - } - mCaller.executeOrSendMessage(mCaller.obtainMessageO(DO_REVOKE_SESSION, ls)); - } catch (ClassCastException e) { - Log.w(TAG, "Incoming session not of correct type: " + session, e); - } - } - - @BinderThread - @Override public void showSoftInput(IBinder showInputToken, int flags, ResultReceiver resultReceiver) { mCaller.executeOrSendMessage(mCaller.obtainMessageIOO(DO_SHOW_SOFT_INPUT, flags, showInputToken, resultReceiver)); |
