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

Commit 4e618138 authored by Fabian Kozynski's avatar Fabian Kozynski Committed by Android (Google) Code Review
Browse files

Merge "Iterate over a copy in QSTileHost#changeTiles" into rvc-dev

parents 8972b838 9e40da90
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -346,10 +346,10 @@ public class QSTileHost implements QSHost, Tunable, PluginListener<QSFactory>, D
    }

    public void changeTiles(List<String> previousTiles, List<String> newTiles) {
        final int NP = previousTiles.size();
        final int NA = newTiles.size();
        final List<String> copy = new ArrayList<>(previousTiles);
        final int NP = copy.size();
        for (int i = 0; i < NP; i++) {
            String tileSpec = previousTiles.get(i);
            String tileSpec = copy.get(i);
            if (!tileSpec.startsWith(CustomTile.PREFIX)) continue;
            if (!newTiles.contains(tileSpec)) {
                ComponentName component = CustomTile.getComponentFromSpec(tileSpec);