Loading packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java +23 −14 Original line number Diff line number Diff line Loading @@ -331,9 +331,8 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta private boolean move(int from, int to, View v) { if (to >= mEditIndex) { if (from >= mEditIndex) { return false; } if (from < mEditIndex) { // Removing a tile. // Sort tiles into system/non-system groups. TileInfo tile = mTiles.get(from); if (tile.isSystem) { Loading @@ -349,6 +348,16 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta to = mTileDividerIndex; } } } else { if (to > mEditIndex) { // Don't allow tiles to be dragged around when they aren't added. return false; } // Allow the case where to == mEditIndex to fall through and swap which // side the tile is currently on. // This lets the the cases where all tiles are on one side of the line // work. } } CharSequence fromLabel = mTiles.get(from).state.label; move(from, to, mTiles); Loading Loading
packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java +23 −14 Original line number Diff line number Diff line Loading @@ -331,9 +331,8 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta private boolean move(int from, int to, View v) { if (to >= mEditIndex) { if (from >= mEditIndex) { return false; } if (from < mEditIndex) { // Removing a tile. // Sort tiles into system/non-system groups. TileInfo tile = mTiles.get(from); if (tile.isSystem) { Loading @@ -349,6 +348,16 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta to = mTileDividerIndex; } } } else { if (to > mEditIndex) { // Don't allow tiles to be dragged around when they aren't added. return false; } // Allow the case where to == mEditIndex to fall through and swap which // side the tile is currently on. // This lets the the cases where all tiles are on one side of the line // work. } } CharSequence fromLabel = mTiles.get(from).state.label; move(from, to, mTiles); Loading