diff options
Diffstat (limited to 'scripts/kconfig/lxdialog/menubox.c')
| -rw-r--r-- | scripts/kconfig/lxdialog/menubox.c | 22 | 
1 files changed, 11 insertions, 11 deletions
diff --git a/scripts/kconfig/lxdialog/menubox.c b/scripts/kconfig/lxdialog/menubox.c index fa9d633f293..1d604738fa1 100644 --- a/scripts/kconfig/lxdialog/menubox.c +++ b/scripts/kconfig/lxdialog/menubox.c @@ -383,6 +383,10 @@ do_resize:  		case 'n':  		case 'm':  		case '/': +		case 'h': +		case '?': +		case 'z': +		case '\n':  			/* save scroll info */  			*s_scroll = scroll;  			delwin(menu); @@ -390,8 +394,10 @@ do_resize:  			item_set(scroll + choice);  			item_set_selected(1);  			switch (key) { +			case 'h': +			case '?': +				return 2;  			case 's': -				return 3;  			case 'y':  				return 3;  			case 'n': @@ -402,18 +408,12 @@ do_resize:  				return 6;  			case '/':  				return 7; +			case 'z': +				return 8; +			case '\n': +				return button;  			}  			return 0; -		case 'h': -		case '?': -			button = 2; -		case '\n': -			*s_scroll = scroll; -			delwin(menu); -			delwin(dialog); -			item_set(scroll + choice); -			item_set_selected(1); -			return button;  		case 'e':  		case 'x':  			key = KEY_ESC;  |