diff --git a/app/src/main/java/protect/card_locker/ManageGroupCursorAdapter.java b/app/src/main/java/protect/card_locker/ManageGroupCursorAdapter.java index d3d0b476c..96f62fdfa 100644 --- a/app/src/main/java/protect/card_locker/ManageGroupCursorAdapter.java +++ b/app/src/main/java/protect/card_locker/ManageGroupCursorAdapter.java @@ -98,18 +98,11 @@ public class ManageGroupCursorAdapter extends LoyaltyCardCursorAdapter { } public void importInGroupState(HashMap cardIdInGroupMap) { - mInGroupOverlay = new HashMap<>(); - for (Map.Entry entry: cardIdInGroupMap.entrySet()){ - mInGroupOverlay.put(entry.getKey(), entry.getValue()); - } + mInGroupOverlay = new HashMap<>(cardIdInGroupMap); } public HashMap exportInGroupState(){ - HashMap ret = new HashMap<>(); - for (Map.Entry entry: mInGroupOverlay.entrySet()){ - ret.put(entry.getKey(), entry.getValue()); - } - return ret; + return new HashMap<>(mInGroupOverlay); } public int getCountFromCursor() {