From de28a5e74ee857c9f8198eba0b767d2fd1a178e9 Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Wed, 24 Jun 2020 20:07:21 -0500 Subject: [PATCH] EditHabitActivity: Do not divide target by freq denominator --- .../uhabits/activities/habits/edit/EditHabitActivity.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitActivity.kt b/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitActivity.kt index fb5c4e3bc..333cd4dc4 100644 --- a/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitActivity.kt +++ b/android/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitActivity.kt @@ -80,13 +80,11 @@ class EditHabitActivity : AppCompatActivity() { reminderMin = habit.reminder.minute reminderDays = habit.reminder.days } - var target = habit.targetValue * habit.frequency.denominator - target = (target * 100.0).roundToLong() / 100.0 binding.nameInput.setText(habit.name) binding.questionInput.setText(habit.question) binding.notesInput.setText(habit.description) binding.unitInput.setText(habit.unit) - binding.targetInput.setText(target.toString()) + binding.targetInput.setText(habit.targetValue.toString()) } else { habitType = intent.getIntExtra("habitType", Habit.YES_NO_HABIT) } @@ -216,8 +214,7 @@ class EditHabitActivity : AppCompatActivity() { habit.setReminder(Reminder(reminderHour, reminderMin, reminderDays)) } habit.frequency = Frequency(freqNum, freqDen) - val target = targetInput.text.toString().toDouble() / freqDen - habit.targetValue = target + habit.targetValue = targetInput.text.toString().toDouble() habit.targetType = Habit.AT_LEAST habit.unit = unitInput.text.trim().toString() habit.type = habitType