From c771134f94c33a0c70c27a91cde147cb254e80fa Mon Sep 17 00:00:00 2001 From: Felix Stern Date: Tue, 7 Mar 2023 15:42:32 +0000 Subject: [PATCH] Cleanup of not used ImeTracing.getInstance() try-catch block Inner called function IInputMethodManagerGlobalInvoker.isImeTraceEnabled already contains RuntimeException.rethrowFromSystemServer() which will raise an exception rather than returning an empty object. Test: atest android.view.inputmethod.cts Fix: 233710165 Change-Id: Ice4aa19c32b3da951be74189d3dda6411591d2a8 --- core/java/com/android/internal/inputmethod/ImeTracing.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/core/java/com/android/internal/inputmethod/ImeTracing.java b/core/java/com/android/internal/inputmethod/ImeTracing.java index e6a9b543dae21..db950123ddf97 100644 --- a/core/java/com/android/internal/inputmethod/ImeTracing.java +++ b/core/java/com/android/internal/inputmethod/ImeTracing.java @@ -62,11 +62,7 @@ public abstract class ImeTracing { if (isSystemProcess()) { sInstance = new ImeTracingServerImpl(); } else { - try { - sInstance = new ImeTracingClientImpl(); - } catch (RuntimeException e) { - Log.e(TAG, "Exception while creating ImeTracingClientImpl instance", e); - } + sInstance = new ImeTracingClientImpl(); } } return sInstance;