diff --git a/.tool-versions b/.tool-versions index e0217baa9..db5d8ee5b 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -golang 1.23.3 +golang 1.23.4 diff --git a/tui/format.go b/tui/format.go index 581321f6f..6f22eeeda 100644 --- a/tui/format.go +++ b/tui/format.go @@ -62,7 +62,12 @@ func (ui *UI) formatFileRow(item fs.Item, maxUsage, maxSize int64, marked, ignor } else { row += defaultColorBold } - row += fmt.Sprintf("%11s ", ui.formatCount(item.GetItemCount())) + + countToDisplay := item.GetItemCount() + if item.IsDir() { + countToDisplay-- + } + row += fmt.Sprintf("%11s ", ui.formatCount(countToDisplay)) } if ui.showMtime {