From f1338b12a9264a1b2594aeb2c7565c595f39b8a7 Mon Sep 17 00:00:00 2001 From: Charles Chen Date: Tue, 2 Jun 2020 14:58:47 +0800 Subject: Make InputMethodService be an UI context IMS handles configuration and display changes from the server side and render views to inteact with users. Thus IMS should be marked as an UI context fixes: 157027563 Test: atest ContextTest Change-Id: I0a2307c4764acf8b9fc0254a9ee2fc8a344bb7ef --- .../java/android/inputmethodservice/AbstractInputMethodService.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java') diff --git a/core/java/android/inputmethodservice/AbstractInputMethodService.java b/core/java/android/inputmethodservice/AbstractInputMethodService.java index b0fca006d1e2..d7ca63a54987 100644 --- a/core/java/android/inputmethodservice/AbstractInputMethodService.java +++ b/core/java/android/inputmethodservice/AbstractInputMethodService.java @@ -260,4 +260,10 @@ public abstract class AbstractInputMethodService extends Service */ public void notifyUserActionIfNecessary() { } + + /** @hide */ + @Override + public final boolean isUiContext() { + return true; + } } -- cgit v1.2.3