From c6ba962673df73ecac1dfd3b84afb36b06c38eb4 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Fri, 18 Nov 2022 08:46:16 +0100 Subject: [listview] Set ellipsize mode on creation of textbox So if rows are added, they behave correctily. Issue: #1746 --- source/widgets/listview.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/widgets/listview.c b/source/widgets/listview.c index 52146702..fe2cb496 100644 --- a/source/widgets/listview.c +++ b/source/widgets/listview.c @@ -175,6 +175,7 @@ static void listview_add_widget(listview *lv, _listview_row *row, widget *wid, row->textbox = textbox_create(WIDGET(wid), WIDGET_TYPE_TEXTBOX_TEXT, "element-text", TB_AUTOHEIGHT | flags, NORMAL, "DDD", 0, 0); + textbox_set_ellipsize(row->textbox, lv->emode); box_add((box *)wid, WIDGET(row->textbox), TRUE); } else if (strcasecmp(label, "element-index") == 0) { row->index = -- cgit v1.2.3