diff --git a/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt b/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt index 68523f9e6..4fa69a8c5 100644 --- a/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt +++ b/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt @@ -106,7 +106,7 @@ internal object TaskListQueryRecursive { INNER JOIN recursive_tasks ON tasks.parent = recursive_tasks.task WHERE ${activeAndVisible()} - AND recursive_tasks.recursive_path NOT LIKE '%/' || tasks._id || '/%' + AND (indent = 0 OR recursive_tasks.recursive_path NOT LIKE '%/' || tasks._id || '/%') ORDER BY parent_complete, indent DESC,