From 89e6f010e2d16fab144336bc2b3501ed6134a02e Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Wed, 6 Apr 2016 14:32:54 -0400 Subject: [PATCH] Fix inability to add all tiles. Change-Id: I1d6ea9825277c902e238a896580c96d509b459ef Fixes: 27837813 --- .../src/com/android/systemui/qs/customize/TileAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java b/packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java index 2ba40449707a4..e8e17b1d15c3a 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java +++ b/packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java @@ -105,7 +105,7 @@ public class TileAdapter extends RecyclerView.Adapter implements TileSta public void saveSpecs(QSTileHost host) { List newSpecs = new ArrayList<>(); - for (int i = 0; mTiles.get(i) != null; i++) { + for (int i = 0; i < mTiles.size() && mTiles.get(i) != null; i++) { newSpecs.add(mTiles.get(i).spec); } host.changeTiles(mCurrentSpecs, newSpecs);