diff options
-rw-r--r-- | tui/marked.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tui/marked.go b/tui/marked.go index 123af50..3c350ee 100644 --- a/tui/marked.go +++ b/tui/marked.go @@ -17,7 +17,8 @@ func (ui *UI) fileItemMarked(row int) { ui.markedRows[row] = struct{}{} } ui.showDir() - ui.table.Select(row, 0) + // select next row if possible + ui.table.Select(min(row+1, ui.table.GetRowCount()-1), 0) } func (ui *UI) deleteMarked(shouldEmpty bool) { |