Merge "Iterate over a copy in QSTileHost#changeTiles" into rvc-dev am: 4e618138a9 am: 4d0838ce2f

Change-Id: I999f03e1eff39fec47f5e105b69df446eefd22e2
This commit is contained in:
Automerger Merge Worker
2020-02-28 22:44:58 +00:00

View File

@@ -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);