diff --git a/todo/display.go b/todo/display.go index 5a27c6c9..388d962c 100644 --- a/todo/display.go +++ b/todo/display.go @@ -20,13 +20,12 @@ func (widget *Widget) display() { for idx, item := range widget.list.UncheckedItems() { str = str + widget.formattedItemLine(idx, item, widget.list.SelectedItem(), widget.list.LongestLine()) newList.Items = append(newList.Items, item) + offset++ } for idx, item := range widget.list.CheckedItems() { str = str + widget.formattedItemLine(idx + offset, item, widget.list.SelectedItem(), widget.list.LongestLine()) newList.Items = append(newList.Items, item) - - offset++ } newList.SetSelectedByItem(widget.list.SelectedItem())