@@ -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