aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorverdant <im@verdant.ee>2026-08-03 19:36:02 +0800
committerverdant <im@verdant.ee>2026-08-03 19:40:45 +0800
commite0522748d35e267b1b147d486e1d933096b806a2 (patch)
tree935de2ed7016431f98fb6909069f4c4705cc303a
parentcce383a05f2ea557fa27103ea51052b6fb35714a (diff)
downloadsf-e0522748d35e267b1b147d486e1d933096b806a2.tar.gz
sf-e0522748d35e267b1b147d486e1d933096b806a2.zip
Print "empty" when preview a empty directory
-rw-r--r--src/fm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/fm.c b/src/fm.c
index 38d7c83..38ffa9a 100644
--- a/src/fm.c
+++ b/src/fm.c
@@ -291,6 +291,10 @@ fm_draw_entries(window *window, file_list *list, size_t cursor, int top,
wclear(window->win);
+ if (list->count == 0) {
+ mvwprintw(window->win, 0, 0, "Empty");
+ }
+
for (int i = top; i < bottom && (size_t)i < list->count; i++) {
int y = i - top;