X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FSequenceRenderer.java;h=a8a9a470f593acb6736b282ed4052cfec33a141d;hb=3d32993c37812a293d61b8cb746ac8a4f246bed0;hp=02ea4b5ee1da24ae7b40254ffa004b88f0d61c90;hpb=bd56b8fb21d730b15bb759c529990d244cafbe37;p=jalview.git diff --git a/src/jalview/gui/SequenceRenderer.java b/src/jalview/gui/SequenceRenderer.java index 02ea4b5..a8a9a47 100755 --- a/src/jalview/gui/SequenceRenderer.java +++ b/src/jalview/gui/SequenceRenderer.java @@ -61,7 +61,14 @@ public class SequenceRenderer { graphics = g; fm = g.getFontMetrics(); - monospacedFont = fm.getStringBounds("M",g).getWidth()==fm.getStringBounds("|",g).getWidth(); + + // If EPS graphics, stringWidth will be a double, not an int + double dwidth = fm.getStringBounds("M", g).getWidth(); + + monospacedFont = + dwidth == fm.getStringBounds("|",g).getWidth() + && av.charWidth == (int)dwidth; + this.renderGaps = renderGaps; }