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

Commit fc242d8f authored by Yohei Yukawa's avatar Yohei Yukawa Committed by Android (Google) Code Review
Browse files

Merge "Fix the missing lock in onPackageDataCleared()" into main

parents 1bb44936 d1f53e5e
Loading
Loading
Loading
Loading
+12 −10
Original line number Diff line number Diff line
@@ -1331,6 +1331,7 @@ public final class InputMethodManagerService extends IInputMethodManager.Stub

        @Override
        public void onPackageDataCleared(String packageName, int uid) {
            synchronized (ImfLock.class) {
                boolean changed = false;
                for (InputMethodInfo imi : mSettings.getMethodList()) {
                    if (imi.getPackageName().equals(packageName)) {
@@ -1344,6 +1345,7 @@ public final class InputMethodManagerService extends IInputMethodManager.Stub
                    mChangedPackages.add(packageName);
                }
            }
        }

        @Override
        public void onFinishPackageChanges() {