summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bsdconfig/mouse/port
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/bsdconfig/mouse/port')
-rwxr-xr-xusr.sbin/bsdconfig/mouse/port13
1 files changed, 5 insertions, 8 deletions
diff --git a/usr.sbin/bsdconfig/mouse/port b/usr.sbin/bsdconfig/mouse/port
index c8d9586..6e4b873 100755
--- a/usr.sbin/bsdconfig/mouse/port
+++ b/usr.sbin/bsdconfig/mouse/port
@@ -79,8 +79,8 @@ dialog_menu_main()
/dev/mse0) defaultitem="6 $msg_busmouse" ;;
esac
- local dialog_menu
- dialog_menu=$( eval $DIALOG \
+ local menu_choice
+ menu_choice=$( eval $DIALOG \
--title \"\$DIALOG_TITLE\" \
--backtitle \"\$DIALOG_BACKTITLE\" \
--hline \"\$hline\" \
@@ -93,7 +93,7 @@ dialog_menu_main()
2>&1 >&$DIALOG_TERMINAL_PASSTHRU_FD
)
local retval=$?
- setvar DIALOG_MENU_$$ "$dialog_menu"
+ f_dialog_menutag_store -s "$menu_choice"
return $retval
}
@@ -123,11 +123,8 @@ f_mustberoot_init
# Launch application main menu
#
while :; do
- dialog_menu_main
- retval=$?
- mtag=$( f_dialog_menutag )
-
- [ $retval -eq 0 ] || f_die
+ dialog_menu_main || f_die
+ f_dialog_menutag_fetch mtag
case "$mtag" in
"1 $msg_ps2") # PS/2 style mouse (/dev/psm0)
OpenPOWER on IntegriCloud