diff --git a/ssheven-console.c b/ssheven-console.c index 7a38fe0..aec7e0d 100644 --- a/ssheven-console.c +++ b/ssheven-console.c @@ -781,7 +781,12 @@ void font_size_change() con.cell_height = fi.ascent + fi.descent + fi.leading + 1; font_offset = fi.descent; - con.cell_width = fi.widMax; + + // you'd think this would be the correct way to determine character size + // but no + //con.cell_width = fi.widMax; + + con.cell_width = CharWidth(' '); TextFont(save_font); TextSize(save_font_size);