From 82bf41c2de29913ae32a1501be26d69e01b2dc4d Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 25 Nov 2019 10:34:18 -0600 Subject: [PATCH] Hide remote list chip on subtasks --- app/src/main/java/org/tasks/tasklist/ViewHolder.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/tasks/tasklist/ViewHolder.java b/app/src/main/java/org/tasks/tasklist/ViewHolder.java index 99ef5352e..692496279 100644 --- a/app/src/main/java/org/tasks/tasklist/ViewHolder.java +++ b/app/src/main/java/org/tasks/tasklist/ViewHolder.java @@ -203,6 +203,7 @@ public class ViewHolder extends RecyclerView.ViewHolder { void bindView(TaskContainer task, boolean isRemoteList) { this.task = task; this.isRemoteList = isRemoteList; + this.indent = task.indent; nameView.setText(task.getTitle()); hidden.setVisibility(task.isHidden() ? View.VISIBLE : View.GONE); @@ -274,12 +275,12 @@ public class ViewHolder extends RecyclerView.ViewHolder { private void setupTags() { String tags = task.getTagsString(); List tagUuids = tags != null ? newArrayList(tags.split(",")) : Lists.newArrayList(); - + boolean hideListChip = isRemoteList || indent > 0; List chips = chipProvider.getChips( context, - isRemoteList ? null : task.getCaldav(), - isRemoteList ? null : task.getGoogleTaskList(), + hideListChip ? null : task.getCaldav(), + hideListChip ? null : task.getGoogleTaskList(), tagUuids); if (chips.isEmpty()) { chipGroup.setVisibility(View.GONE);