aboutsummaryrefslogtreecommitdiff
path: root/libtui/widget/list/list.ha
diff options
context:
space:
mode:
Diffstat (limited to 'libtui/widget/list/list.ha')
-rw-r--r--libtui/widget/list/list.ha12
1 files changed, 6 insertions, 6 deletions
diff --git a/libtui/widget/list/list.ha b/libtui/widget/list/list.ha
index dd98210..a897bb8 100644
--- a/libtui/widget/list/list.ha
+++ b/libtui/widget/list/list.ha
@@ -46,12 +46,12 @@ export type listener = *fn(l: *listwidget, r: (rune | libtui::specialkey)) bool;
// using [[strings::dupall]]], so the original items can be freed.
export fn newlist(ui: libtui::ttyui, items: str...) listwidget = {
let sz = libtui::getwinsize(ui)!;
- let rows = sz.rows - 1;
- //let rows: (u16 | size) = if (sz.rows - 2 < len(items)) {
- //yield sz.rows - 2;
- //} else {
- //yield len(items);
- //};
+ //let rows = sz.rows - 1;
+ let rows: (u16 | size) = if (sz.rows - 1 < len(items)) {
+ yield sz.rows - 1;
+ } else {
+ yield len(items);
+ };
let w = listwidget {
widget = widget::widget {
print = &print,