From f5ca6b08afe90e7eaf571bdf78efc7cd15ba4d1f Mon Sep 17 00:00:00 2001 From: Dharanish Date: Sun, 14 Jul 2024 18:11:12 +0200 Subject: [PATCH] Fix displaying empty habit group --- .../core/ui/screens/habits/show/views/FrequencyCard.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/uhabits-core/src/jvmMain/java/org/isoron/uhabits/core/ui/screens/habits/show/views/FrequencyCard.kt b/uhabits-core/src/jvmMain/java/org/isoron/uhabits/core/ui/screens/habits/show/views/FrequencyCard.kt index 37ee7788f..0d7de1e14 100644 --- a/uhabits-core/src/jvmMain/java/org/isoron/uhabits/core/ui/screens/habits/show/views/FrequencyCard.kt +++ b/uhabits-core/src/jvmMain/java/org/isoron/uhabits/core/ui/screens/habits/show/views/FrequencyCard.kt @@ -54,7 +54,11 @@ class FrequencyCardPresenter { firstWeekday: Int, theme: Theme ): FrequencyCardState { - val frequencies = getFrequenciesFromHabitGroup(habitGroup) + val frequencies = if (habitGroup.habitList.isEmpty) { + hashMapOf>() + } else { + getFrequenciesFromHabitGroup(habitGroup) + } return FrequencyCardState( color = habitGroup.color,