Skip to content
This repository was archived by the owner on Nov 4, 2023. It is now read-only.

Commit 3de7880

Browse files
committed
Unescape subtask special characters
* Call SlashNormalizer.unescapeUserSlashes(String) on subtask names
1 parent 4e63de4 commit 3de7880

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

app/src/main/java/com/boruminc/borumjot/android/TaskActivity.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@ private LinearLayout addSubtaskToTable(Task subtask) {
528528
horizLayout.setTag(subtask.getId());
529529

530530
TextView title = horizLayout.findViewById(R.id.subtask_title);
531-
title.setText(subtask.getName());
531+
title.setText(SlashNormalizer.unescapeUserSlashes(subtask.getName()));
532532
title.setOnFocusChangeListener(this::onSubtaskBoxFocus);
533533
// Display strikethrough if the subtask is marked as complete
534534
if (subtask.isCompleted())
@@ -655,14 +655,14 @@ public void onComplete(JSONObject result) {
655655
*/
656656
ArrayList<Task> currSubtasks = getTaskData().getSubtasks();
657657
int i = getTaskData().getSubtasks().size() / 2;
658-
Log.d("Size", String.valueOf(i * 2));
658+
659659
while (i < getTaskData().getSubtasks().size()) {
660-
Log.d("i", String.valueOf(i));
660+
661661
if (currSubtasks.get(i).isCompleted()) {
662662
if (i == 0 || !currSubtasks.get(i - 1).isCompleted()) {
663663
getTaskData().addSubtask(i, subtask);
664664
subtaskList.addView(addSubtaskToTable(subtask), i);
665-
Log.d("status", "breaking now");
665+
666666
break;
667667
} else {
668668
i /= 2;
@@ -671,7 +671,7 @@ public void onComplete(JSONObject result) {
671671
if (i != currSubtasks.size() - 1 && currSubtasks.get(i + 1).isCompleted()) {
672672
getTaskData().addSubtask(i, subtask);
673673
subtaskList.addView(addSubtaskToTable(subtask), i + 1);
674-
Log.d("status", "breaking now");
674+
675675
break;
676676
} else {
677677
i = (currSubtasks.size() + i) / 2;

0 commit comments

Comments
 (0)