Loading services/core/java/com/android/server/inputmethod/ImeTrackerService.java +2 −3 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ import android.annotation.Nullable; import android.os.Binder; import android.os.Handler; import android.os.IBinder; import android.os.Looper; import android.util.Log; import android.view.inputmethod.ImeTracker; Loading Loading @@ -70,8 +69,8 @@ public final class ImeTrackerService extends IImeTracker.Stub { private final Object mLock = new Object(); ImeTrackerService(@NonNull Looper looper) { mHandler = new Handler(looper, null /* callback */, true /* async */); ImeTrackerService(@NonNull Handler handler) { mHandler = handler; } @NonNull Loading services/core/java/com/android/server/inputmethod/InputMethodManagerService.java +1 −3 Original line number Diff line number Diff line Loading @@ -90,7 +90,6 @@ import android.os.Debug; import android.os.Handler; import android.os.IBinder; import android.os.LocaleList; import android.os.Looper; import android.os.Message; import android.os.Process; import android.os.RemoteException; Loading Loading @@ -1159,8 +1158,7 @@ public final class InputMethodManagerService implements IInputMethodManagerImpl. mIoHandler = Handler.createAsync(ioThread.getLooper()); } SystemLocaleWrapper.onStart(context, this::onActionLocaleChanged, mHandler); mImeTrackerService = new ImeTrackerService(serviceThreadForTesting != null ? serviceThreadForTesting.getLooper() : Looper.getMainLooper()); mImeTrackerService = new ImeTrackerService(mHandler); // Note: SettingsObserver doesn't register observers in its constructor. mSettingsObserver = new SettingsObserver(mHandler); mWindowManagerInternal = LocalServices.getService(WindowManagerInternal.class); Loading Loading
services/core/java/com/android/server/inputmethod/ImeTrackerService.java +2 −3 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ import android.annotation.Nullable; import android.os.Binder; import android.os.Handler; import android.os.IBinder; import android.os.Looper; import android.util.Log; import android.view.inputmethod.ImeTracker; Loading Loading @@ -70,8 +69,8 @@ public final class ImeTrackerService extends IImeTracker.Stub { private final Object mLock = new Object(); ImeTrackerService(@NonNull Looper looper) { mHandler = new Handler(looper, null /* callback */, true /* async */); ImeTrackerService(@NonNull Handler handler) { mHandler = handler; } @NonNull Loading
services/core/java/com/android/server/inputmethod/InputMethodManagerService.java +1 −3 Original line number Diff line number Diff line Loading @@ -90,7 +90,6 @@ import android.os.Debug; import android.os.Handler; import android.os.IBinder; import android.os.LocaleList; import android.os.Looper; import android.os.Message; import android.os.Process; import android.os.RemoteException; Loading Loading @@ -1159,8 +1158,7 @@ public final class InputMethodManagerService implements IInputMethodManagerImpl. mIoHandler = Handler.createAsync(ioThread.getLooper()); } SystemLocaleWrapper.onStart(context, this::onActionLocaleChanged, mHandler); mImeTrackerService = new ImeTrackerService(serviceThreadForTesting != null ? serviceThreadForTesting.getLooper() : Looper.getMainLooper()); mImeTrackerService = new ImeTrackerService(mHandler); // Note: SettingsObserver doesn't register observers in its constructor. mSettingsObserver = new SettingsObserver(mHandler); mWindowManagerInternal = LocalServices.getService(WindowManagerInternal.class); Loading