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 d017c74b43061..b904505b64692 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java +++ b/packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java @@ -567,6 +567,8 @@ public class TileAdapter extends RecyclerView.Adapter implements TileSta public void clearDrag() { itemView.clearAnimation(); + itemView.setScaleX(1); + itemView.setScaleY(1); } public void startDrag() { @@ -812,5 +814,12 @@ public class TileAdapter extends RecyclerView.Adapter implements TileSta @Override public void onSwiped(ViewHolder viewHolder, int direction) { } + + // Just in case, make sure to animate to base state. + @Override + public void clearView(@NonNull RecyclerView recyclerView, @NonNull ViewHolder viewHolder) { + ((Holder) viewHolder).stopDrag(); + super.clearView(recyclerView, viewHolder); + } }; }