From 78a23141be035dd069d4053f21ceb1cd189bdcf0 Mon Sep 17 00:00:00 2001 From: Wilson Wu Date: Wed, 28 Apr 2021 12:55:10 +0800 Subject: Make IInputMethodPrivilegedOperations to async (4/N) -. Remove VoidResultCallback of updateStatusIcon and let it be truly asynchronous. -. Rename this method to updateStatusIconAsync. Bug: 183587528 Test: atest CtsInputMethodTestCases Change-Id: Ic7759354ec06a3293ea370ab7afe7422eb2d9356 --- core/java/android/inputmethodservice/InputMethodService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/java/android/inputmethodservice/InputMethodService.java') diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java index 4b8e37c56061..86ad5fa6afec 100644 --- a/core/java/android/inputmethodservice/InputMethodService.java +++ b/core/java/android/inputmethodservice/InputMethodService.java @@ -1941,12 +1941,12 @@ public class InputMethodService extends AbstractInputMethodService { public void showStatusIcon(@DrawableRes int iconResId) { mStatusIcon = iconResId; - mPrivOps.updateStatusIcon(getPackageName(), iconResId); + mPrivOps.updateStatusIconAsync(getPackageName(), iconResId); } public void hideStatusIcon() { mStatusIcon = 0; - mPrivOps.updateStatusIcon(null, 0); + mPrivOps.updateStatusIconAsync(null, 0); } /** -- cgit v1.2.3