From 50b21dc939ba8ed76560ad5e28a79c9722bbeb6d Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 29 Aug 2019 11:31:21 +0200 Subject: [PATCH] =?UTF-8?q?Handle=20tasks=20that=20aren=E2=80=99t=20in=20t?= =?UTF-8?q?askOrder.=20Fixes=20#603?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data/local/implementation/RealmTaskLocalRepository.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmTaskLocalRepository.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmTaskLocalRepository.kt index 7ac411f21..66926f764 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmTaskLocalRepository.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmTaskLocalRepository.kt @@ -73,6 +73,11 @@ class RealmTaskLocalRepository(realm: Realm) : RealmBaseLocalRepository(realm), taskMap.remove(taskId) } } + for (task in taskMap.values) { + task.position = position + taskList.add(task) + position++ + } return taskList }