summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/listbox.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/listbox.c b/src/listbox.c
index a109b7f..98c1ee6 100644
--- a/src/listbox.c
+++ b/src/listbox.c
@@ -108,13 +108,11 @@ void listbox_load_items(struct listbox *lb, int item_count)
wins_scrollwin_set_linecount(&(lb->sw), ch);
- if (item_count > 0 && lb->item_sel < 0) {
+ if (item_count > 0 && lb->item_sel < 0)
lb->item_sel = 0;
- listbox_fix_sel(lb, 1);
- } else if (lb->item_sel >= item_count) {
+ else if (lb->item_sel >= item_count)
lb->item_sel = item_count - 1;
- listbox_fix_sel(lb, -1);
- }
+ listbox_fix_sel(lb, 1);
}
void listbox_draw_deco(struct listbox *lb, int hilt)