From 2abcfb141adfaa53fb8b487022ec6608784cd530 Mon Sep 17 00:00:00 2001 From: Scrimbly <38977720+scrimbly@users.noreply.github.com> Date: Thu, 20 Feb 2020 00:59:19 -0600 Subject: [PATCH] Update habit in both HabitLists, refreshHabit to update the display to hide gaps --- .../core/ui/screens/habits/list/HabitCardListCache.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java b/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java index c2fcb9f6e..957c120eb 100644 --- a/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java +++ b/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java @@ -183,6 +183,9 @@ public class HabitCardListCache implements CommandRunner.Listener { Habit habit = data.habits.get(position); habit.dismiss(); + allHabits.update(habit); + filteredHabits.update(habit); + refreshHabit(habit.id); } public synchronized void setCheckmarkCount(int checkmarkCount)