summaryrefslogtreecommitdiff
path: root/apps/gui/option_select.c
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2007-11-25 20:05:04 +0000
committerJens Arnold <amiconn@rockbox.org>2007-11-25 20:05:04 +0000
commite54244480dd003a8fd0cc315089ff69da62ed230 (patch)
treefbd26b26e5e3fdc6dbb3bdbdcad70d32b5002411 /apps/gui/option_select.c
parentd63f2375a20e37c12a93737b34d723fb8cac3c26 (diff)
downloadrockbox-e54244480dd003a8fd0cc315089ff69da62ed230.tar.gz
rockbox-e54244480dd003a8fd0cc315089ff69da62ed230.zip
Convert 2 more settings to table settings. * Fix duplicate value display if the first value is selected in a table setting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15805 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/option_select.c')
-rw-r--r--apps/gui/option_select.c4
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]))