From a8234e6b2a66f4e4345f9b66870afb4bc079c5b9 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 6 Jan 2025 14:59:17 +0100 Subject: [PATCH] show right dialog when opening a broken task --- .../habitica/ui/viewHolders/tasks/BaseTaskViewHolder.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/tasks/BaseTaskViewHolder.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/tasks/BaseTaskViewHolder.kt index ab29ab4fc..8d573b24b 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/tasks/BaseTaskViewHolder.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/tasks/BaseTaskViewHolder.kt @@ -307,7 +307,11 @@ abstract class BaseTaskViewHolder( } } task?.let { - openTaskFunc(it, mainTaskWrapper) + if (it.challengeBroken?.isNotBlank() == true) { + brokenTaskFunc(it) + } else { + openTaskFunc(it, mainTaskWrapper) + } } return true }