diff --git a/Habitica/res/layout/reward_item_card.xml b/Habitica/res/layout/reward_item_card.xml
index c93ff8dd2..2070449f6 100644
--- a/Habitica/res/layout/reward_item_card.xml
+++ b/Habitica/res/layout/reward_item_card.xml
@@ -20,7 +20,7 @@
android:clickable="false"
>
-
+ bind:imageName='@{"shop_"+reward.id}'
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true"
+ android:layout_alignParentStart="true" />
+ android:paddingRight="@dimen/reward_spacing"
+ android:layout_toLeftOf="@+id/btnReward"
+ android:layout_toRightOf="@+id/imageView3"
+ android:layout_toEndOf="@+id/imageView3">
@@ -65,20 +70,22 @@
+ android:paddingLeft="6dp"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:layout_alignParentEnd="true" />
-
+
@Override
public void onClick(View v) {
if (v == btnReward) {
+ BuyRewardCommand event = new BuyRewardCommand();
+ event.Reward = Item;
+ EventBus.getDefault().post(event);
+ } else {
LinearLayout contentViewForDialog = createContentViewForDialog();
MaterialDialog dialog = createGearDialog(contentViewForDialog);
dialog.show();
- } else super.onClick(v);
+ };
}
private MaterialDialog createGearDialog(LinearLayout contentViewForDialog) {
diff --git a/Habitica/src/com/habitrpg/android/habitica/ui/fragments/PreferencesFragment.java b/Habitica/src/com/habitrpg/android/habitica/ui/fragments/PreferencesFragment.java
index da33bda36..70a97d406 100644
--- a/Habitica/src/com/habitrpg/android/habitica/ui/fragments/PreferencesFragment.java
+++ b/Habitica/src/com/habitrpg/android/habitica/ui/fragments/PreferencesFragment.java
@@ -74,7 +74,7 @@ public class PreferencesFragment extends PreferenceFragment implements SharedPre
private void scheduleNotifications() {
- String timeval = getPreferenceManager().getSharedPreferences().getString("reminder_time", null);
+ String timeval = getPreferenceManager().getSharedPreferences().getString("reminder_time", "19:00");
if (timeval != null) {
String[] pieces = timeval.split(":");