From 2f1985ad6f96928d08edf232e323d661a5713bbc Mon Sep 17 00:00:00 2001 From: tw93 Date: Sat, 28 Feb 2026 14:57:45 +0800 Subject: [PATCH] fix(clean): clear spinner remnants after stopping Add extra terminal clear to prevent spinner character remnants when cleaning project caches. --- lib/clean/caches.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/clean/caches.sh b/lib/clean/caches.sh index f9361b4..f7b4e1c 100644 --- a/lib/clean/caches.sh +++ b/lib/clean/caches.sh @@ -146,6 +146,8 @@ clean_project_caches() { done if [[ "$spinner_active" == "true" ]]; then stop_inline_spinner 2> /dev/null || true + # Extra clear to prevent spinner character remnants in terminal + [[ -t 1 ]] && printf "\r\033[2K" >&2 || true fi [[ "$has_dev_projects" == "false" ]] && return 0 fi