mirror of
https://github.com/dylanaraps/neofetch.git
synced 2025-12-23 03:59:58 +00:00
Fix cursor bugs if ascii art is taller than info
This commit is contained in:
4
neofetch
4
neofetch
@@ -2940,6 +2940,8 @@ dynamicprompt() {
|
||||
if [ "$image" != "ascii" ]; then
|
||||
lines="$((${height:-1} / ${font_height:-1} + 2))"
|
||||
cursor_yoffset="$((${yoffset:-1} / ${font_height:-1}))"
|
||||
else
|
||||
cursor_yoffset="0 - 4"
|
||||
fi
|
||||
|
||||
# If the info is higher than the ascii/image place the prompt
|
||||
@@ -2954,7 +2956,7 @@ dynamicprompt() {
|
||||
[ "$image" != "off" ] && printf "\033[${lines/-*/0}B"
|
||||
|
||||
# Add some padding
|
||||
[ "$image_backend" != "w3m" ] && \
|
||||
[ "$image" == "ascii" ] && \
|
||||
[ "$lines" -gt 0 ] && \
|
||||
printf "\n\n"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user