From ffb08d3be62946ddb42cabfb828ab382d80c63d5 Mon Sep 17 00:00:00 2001 From: Ray Chason Date: Wed, 19 Aug 2026 18:19:04 -0400 Subject: [PATCH] Don't set columns for rows without tabs --- win/X11/winmenu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/win/X11/winmenu.c b/win/X11/winmenu.c index e34c2b885..f51a740a9 100644 --- a/win/X11/winmenu.c +++ b/win/X11/winmenu.c @@ -1416,7 +1416,9 @@ menu_create_entries(struct xwindow *wp, struct menu *curr_menu) /* Set the column widths */ for (curr = curr_menu->base; curr; curr = curr->next) { - X11_set_column_widths(curr->w, col_widths, num_cols); + if (strchr(curr->str, '\t') != NULL) { /* Might be a header if no tab */ + X11_set_column_widths(curr->w, col_widths, num_cols); + } XtManageChild(curr->w); boolean canpick = (how != PICK_NONE && curr->identifier.a_void);