Only trap exit if images are enabled and fix trailing whitespace in getshell

This commit is contained in:
Dylan 2016-02-05 11:43:19 +11:00
parent 21815ecf4d
commit 0667b18138
1 changed files with 7 additions and 5 deletions

4
fetch
View File

@ -644,6 +644,7 @@ getshell () {
esac
if [ "$shell_version" == "on" ]; then
shell+=" "
case "$shell" in
*"bash"*)
shell+="$(bash --version | head -n 1)"
@ -2163,10 +2164,11 @@ done
# Restore cursor and clear screen on ctrl+c
trap 'printf "\033[?25h"; clear; exit' 2
if [ "$image" != "off" ]; then
# If the script exits for any reason, unhide the cursor.
trap 'printf "\033[?25h"' EXIT
if [ "$image" != "off" ]; then
# Clear the scren
clear
# Hide the cursor