The change to use fixed-width fonts for menus wasn't working optimally because the font got changed after menu construction had measured the necessary width and height amounts. ^X output, which uses a menu instead of a text window for tty's benefit (probably curses too; I don't remember), had a couple of lines which were wrapping unnecessarily. This fix avoids that, but the extra '+20' shouldn't be needed. Unfortunately lines in menus are effectively double-spaced, which looks bad, and I've no idea how to fix that.
21 KiB
21 KiB