diff options
Diffstat (limited to 'apps/gui/option_select.c')
-rw-r--r-- | apps/gui/option_select.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/gui/option_select.c b/apps/gui/option_select.c index a72cdb5a60..2feece3b94 100644 --- a/apps/gui/option_select.c +++ b/apps/gui/option_select.c | |||
@@ -398,9 +398,9 @@ bool option_screen(struct settings_list *setting, | |||
398 | const struct table_setting *info = setting->table_setting; | 398 | const struct table_setting *info = setting->table_setting; |
399 | int i; | 399 | int i; |
400 | nb_items = info->count; | 400 | nb_items = info->count; |
401 | selected = 0; | 401 | selected = -1; |
402 | table_setting_array_position = -1; | 402 | table_setting_array_position = -1; |
403 | for (i=0;selected==0 && i<nb_items;i++) | 403 | for (i=0;selected==-1 && i<nb_items;i++) |
404 | { | 404 | { |
405 | if (setting->flags&F_ALLOW_ARBITRARY_VALS && | 405 | if (setting->flags&F_ALLOW_ARBITRARY_VALS && |
406 | (oldvalue < info->values[i])) | 406 | (oldvalue < info->values[i])) |