Merge pull request #949 from ailin-nemui/help-narrow

Fix insufficient size of help column when the window width is small

(cherry picked from commit f207e844f1299933b6e508c54804e27f42844547)
This commit is contained in:
ailin-nemui 2018-10-02 00:09:01 +02:00
parent eab3608651
commit 7616687f6a

View File

@ -77,7 +77,12 @@ static void help_category(GSList *cmdlist, int items)
max_width, 6, 1, 3, &columns, &rows); max_width, 6, 1, 3, &columns, &rows);
cmdlist = columns_sort_list(cmdlist, rows); cmdlist = columns_sort_list(cmdlist, rows);
/* rows in last column */ /* if the screen is too narrow the window width may be not
enough for even 1 column */
if (cols == 1 && columns[0] > max_width)
max_width = columns[0];
/* rows in last column */
last_col_rows = rows-(cols*rows-g_slist_length(cmdlist)); last_col_rows = rows-(cols*rows-g_slist_length(cmdlist));
if (last_col_rows == 0) if (last_col_rows == 0)
last_col_rows = rows; last_col_rows = rows;