Update core.func

This commit is contained in:
CanbiZ 2025-07-04 09:37:50 +02:00
parent 1f4ea27a0b
commit d64b34695c

View File

@ -326,21 +326,19 @@ msg_info() {
if ! declare -p MSG_INFO_SHOWN &>/dev/null || ! declare -A MSG_INFO_SHOWN &>/dev/null; then if ! declare -p MSG_INFO_SHOWN &>/dev/null || ! declare -A MSG_INFO_SHOWN &>/dev/null; then
declare -gA MSG_INFO_SHOWN=() declare -gA MSG_INFO_SHOWN=()
fi fi
[[ -n "${MSG_INFO_SHOWN["$msg"]+x}" ]] && return
if [[ -n "${MSG_INFO_SHOWN["$msg"]+x}" ]]; then
return
fi
MSG_INFO_SHOWN["$msg"]=1 MSG_INFO_SHOWN["$msg"]=1
stop_spinner stop_spinner
SPINNER_MSG="$msg"
if [[ "${VERBOSE:-no}" != "no" || "${var_os:-}" == "alpine" || ! -t 2 ]]; then if [[ "${VERBOSE:-no}" != "no" || "${var_os:-}" == "alpine" || ! -t 2 ]]; then
local HOURGLASS="${TAB}⏳${TAB}" local HOURGLASS="${TAB}⏳${TAB}"
printf "\r\e[2K%s %b\n" "$HOURGLASS" "${YW}${msg}${CL}" >&2 printf "\r\e[2K%s %b" "$HOURGLASS" "${YW}${msg}${CL}" >&2
return return
fi fi
SPINNER_MSG="$msg"
color_spinner color_spinner
spinner & spinner &
SPINNER_PID=$! SPINNER_PID=$!