diff --git a/Habitica/res/layout/pet_imageview.xml b/Habitica/res/layout/pet_imageview.xml
index 43cbaed13..4aff9cdf4 100644
--- a/Habitica/res/layout/pet_imageview.xml
+++ b/Habitica/res/layout/pet_imageview.xml
@@ -1,5 +1,8 @@
-
-
\ No newline at end of file
+
+
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/PetDetailRecyclerAdapter.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/PetDetailRecyclerAdapter.java
index ab33d71c0..9c8c8139d 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/PetDetailRecyclerAdapter.java
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/PetDetailRecyclerAdapter.java
@@ -33,6 +33,7 @@ public class PetDetailRecyclerAdapter extends RecyclerView.Adapter itemList;
private HashMap ownedMapping;
+ private HashMap ownedMountMapping;
public String itemType;
public Context context;
@@ -47,6 +48,11 @@ public class PetDetailRecyclerAdapter extends RecyclerView.Adapter map) {
+ this.ownedMountMapping = map;
+ this.notifyDataSetChanged();
+ }
+
@Override
public PetViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
@@ -94,7 +100,16 @@ public class PetDetailRecyclerAdapter extends RecyclerView.Adapter 0) {
+ if (ownedMapping.containsKey(animal.getKey()) && ownedMapping.get(animal.getKey()) != 0) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ public Boolean isMountOwned() {
+ if (ownedMountMapping != null && animal != null) {
+ if (ownedMountMapping.containsKey(animal.getKey()) && ownedMountMapping.get(animal.getKey())) {
return true;
}
}
@@ -107,7 +122,11 @@ public class PetDetailRecyclerAdapter extends RecyclerView.Adapter