From c83aaabb61e53fd04e5d5fbfbac005363e9fd182 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Wed, 1 Mar 2023 20:57:40 +0100 Subject: [PATCH] add extra confirmation to avoid double enter hitting --- usr/bin/archboot-locale.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/usr/bin/archboot-locale.sh b/usr/bin/archboot-locale.sh index bb001a532..4365693ab 100755 --- a/usr/bin/archboot-locale.sh +++ b/usr/bin/archboot-locale.sh @@ -22,7 +22,7 @@ _abort() } _do_locale() { - _dialog --infobox "Setting System Wide Locale ${_LOCALE}..." 3 80 + _dialog --infobox "Setting System Wide Locale ${_LOCALE}..." 3 50 echo "LANG=${_LOCALE}.UTF-8" > /etc/locale.conf echo "LANG=${_LOCALE}.UTF-8" > /tmp/.locale echo LC_COLLATE=C >> /etc/locale.conf @@ -39,6 +39,7 @@ _set_locale() { #shellcheck disable=SC2086 _dialog --menu "Select A System Wide Locale:" 13 35 8 ${_LOCALES} 2>${_ANSWER} || _abort _LOCALE=$(cat ${_ANSWER}) + _dialog --yesno "Do you want to use ${_LOCALE} as System Wide Locale" 6 70 || _LOCALE="" } if [[ -e /tmp/.locale-running ]]; then