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

Commit 9a2b5e98 authored by David Stevens's avatar David Stevens Committed by android-build-merger
Browse files

Merge "Reset the default usb package less often" into oc-dev am: 16541436

am: 8e407238

Change-Id: I041f7fdaf689fde58f7853af075f708b30418201
parents 7f6f6226 8e407238
Loading
Loading
Loading
Loading
+11 −6
Original line number Diff line number Diff line
@@ -543,9 +543,8 @@ class UsbProfileGroupSettingsManager {
        }

        @Override
        public boolean onPackageChanged(String packageName, int uid, String[] components) {
        public void onPackageUpdateFinished(String packageName, int uid) {
            handlePackageUpdate(packageName);
            return false;
        }

        @Override
@@ -1207,10 +1206,13 @@ class UsbProfileGroupSettingsManager {
        boolean changed = false;
        for (DeviceFilter test : mDevicePreferenceMap.keySet()) {
            if (filter.matches(test)) {
                UserPackage currentMatch = mDevicePreferenceMap.get(test);
                if (!currentMatch.packageName.equals(packageName)) {
                    mDevicePreferenceMap.remove(test);
                    changed = true;
                }
            }
        }
        return changed;
    }

@@ -1218,10 +1220,13 @@ class UsbProfileGroupSettingsManager {
        boolean changed = false;
        for (AccessoryFilter test : mAccessoryPreferenceMap.keySet()) {
            if (filter.matches(test)) {
                UserPackage currentMatch = mAccessoryPreferenceMap.get(test);
                if (!currentMatch.packageName.equals(packageName)) {
                    mAccessoryPreferenceMap.remove(test);
                    changed = true;
                }
            }
        }
        return changed;
    }