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

Commit 44ec9f28 authored by Makoto Onuki's avatar Makoto Onuki
Browse files

AppBinding: Respond to PACKAGE_CHANGED

Fix: 148210449
Test: atest CtsAppBindingHostTestCases

Change-Id: I568b63033b6daac9b8ebb79965ed5d29cfb924af
parent c068acb6
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -181,6 +181,7 @@ public class AppBindingService extends Binder {
        // (app uninstall/disable will be notified by RoleManager.)
        final IntentFilter packageFilter = new IntentFilter();
        packageFilter.addAction(Intent.ACTION_PACKAGE_ADDED);
        packageFilter.addAction(Intent.ACTION_PACKAGE_CHANGED);
        packageFilter.addDataScheme("package");

        mContext.registerReceiverAsUser(mPackageUserMonitor, UserHandle.ALL,
@@ -255,6 +256,9 @@ public class AppBindingService extends Binder {
                        handlePackageAddedReplacing(packageName, userId);
                    }
                    break;
                case Intent.ACTION_PACKAGE_CHANGED:
                    handlePackageAddedReplacing(packageName, userId);
                    break;
            }
        }
    };