--- a/src/navigator.c 2025-11-28 04:03:44.000000000 +0800 +++ b/src/navigator.c 2026-08-21 00:51:26.000000000 +0800 @@ -310,7 +310,7 @@ return 0; } - time_t file_changed = file_info.st_mtim.tv_sec; + time_t file_changed = file_info.st_mtime; if (file_changed > nav->last_change) { nav->last_change = file_changed; return 1;