diff options
Diffstat (limited to 'plugins/gtkui/ddblistview.c')
-rw-r--r-- | plugins/gtkui/ddblistview.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/gtkui/ddblistview.c b/plugins/gtkui/ddblistview.c index 5a6c3bf9..d49fe79d 100644 --- a/plugins/gtkui/ddblistview.c +++ b/plugins/gtkui/ddblistview.c @@ -327,7 +327,7 @@ ddb_listview_init(DdbListview *listview) listview->groups = NULL; listview->block_redraw_on_scroll = 0; - listview->grouptitle_height = DEFAULT_GROUP_TITLE_HEIGHT; + listview->calculated_grouptitle_height = DEFAULT_GROUP_TITLE_HEIGHT; listview->cursor_sz = NULL; listview->cursor_drag = NULL; @@ -568,7 +568,7 @@ ddb_listview_list_configure_event (GtkWidget *widget, int height = draw_get_listview_rowheight (&ps->listctx); if (height != ps->rowheight) { ps->rowheight = height; - ps->grouptitle_height = height * 1.2; + ps->calculated_grouptitle_height = height * 1.2; ddb_listview_build_groups (ps); } @@ -3007,6 +3007,7 @@ ddb_listview_build_groups (DdbListview *listview) { } } + listview->grouptitle_height = listview->calculated_grouptitle_height; DdbListviewIter it = listview->binding->head (); while (it) { int res = listview->binding->get_group (it, curr, sizeof (curr)); |