diff --git a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java b/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java index 0c1861abb..c2fa4f7e0 100644 --- a/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java +++ b/app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java @@ -77,7 +77,7 @@ public class HabitCardView extends FrameLayout @Override public void onModelChange() { - refresh(); + new Handler(Looper.getMainLooper()).post(() -> refresh()); } public void setCheckmarkValues(int checkmarks[])