summaryrefslogtreecommitdiff
path: root/src/list_window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/list_window.c')
-rw-r--r--src/list_window.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/list_window.c b/src/list_window.c
index f6f058a..e5695df 100644
--- a/src/list_window.c
+++ b/src/list_window.c
@@ -227,12 +227,20 @@ static int
gl_Window_header(struct ListData *ldata)
{
char *str;
+ struct gl_Window_Data *wdata = ldata->data;
+ int g;
+
+ if ((g = (wdata->group != NULL)))
+ {
+ LPutWinMsg(flayer, "Group: ", 7, &mchar_blank, 0, 0);
+ LPutWinMsg(flayer, wdata->group->w_title, strlen(wdata->group->w_title), &mchar_blank, 7, 0);
+ }
display = 0;
str = MakeWinMsgEv(wlisttit, (struct win *)0, '%', flayer->l_width, (struct event *)0, 0);
- LPutWinMsg(flayer, str, strlen(str), &mchar_blank, 0, 0);
- return 2;
+ LPutWinMsg(flayer, str, strlen(str), &mchar_blank, 0, g);
+ return 2 + g;
}
static int