Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0f69d73b authored by Nikolas Havrikov's avatar Nikolas Havrikov
Browse files

Use method references where available

Bug: 205676419
Test: make
Change-Id: Ida6cb4b49c42af00aaa0968de1cf9921ea6fc511
parent 05293b42
Loading
Loading
Loading
Loading
+3 −7
Original line number Diff line number Diff line
@@ -1609,13 +1609,9 @@ public class InputMethodManagerService extends IInputMethodManager.Stub
        mWindowManagerInternal = LocalServices.getService(WindowManagerInternal.class);
        mPackageManagerInternal = LocalServices.getService(PackageManagerInternal.class);
        mInputManagerInternal = LocalServices.getService(InputManagerInternal.class);
        mImeDisplayValidator = displayId -> mWindowManagerInternal.getDisplayImePolicy(displayId);
        mCaller = new HandlerCaller(context, thread.getLooper(), new HandlerCaller.Callback() {
            @Override
            public void executeMessage(Message msg) {
                handleMessage(msg);
            }
        }, true /*asyncHandler*/);
        mImeDisplayValidator = mWindowManagerInternal::getDisplayImePolicy;
        mCaller = new HandlerCaller(context, thread.getLooper(), this::handleMessage,
                true /*asyncHandler*/);
        mAppOpsManager = mContext.getSystemService(AppOpsManager.class);
        mUserManager = mContext.getSystemService(UserManager.class);
        mUserManagerInternal = LocalServices.getService(UserManagerInternal.class);