From d2cc283bd5f92a508b8b33457db17f0d4bc6bd3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lubo=C5=A1=20Lu=C5=88=C3=A1k?= Date: Thu, 28 Sep 2017 13:03:34 +0200 Subject: [PATCH] don't reset habit position when editing it --- .../isoron/uhabits/activities/habits/edit/EditHabitDialog.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java index 55ea8e691..6ff2bfa6b 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java @@ -171,6 +171,8 @@ public class EditHabitDialog extends AppCompatDialogFragment if (type == Habit.NUMBER_HABIT && !targetPanel.validate()) return; Habit habit = modelFactory.buildHabit(); + if( originalHabit != null ) + habit.copyFrom(originalHabit); habit.setName(namePanel.getName()); habit.setDescription(namePanel.getDescription()); habit.setColor(namePanel.getColor());