X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FSeqCanvas.java;h=c4424655edc22241d5fc2c48aab764569b5101ea;hb=b14411143cbfb4d311f68b3d3b73a645bf8200e8;hp=789fb3f5b48d74c72947183755a55bf0aaf6e425;hpb=6e71f42b0a3713ddbc3054e7ea9d8f5088130ec9;p=jalview.git diff --git a/src/jalview/gui/SeqCanvas.java b/src/jalview/gui/SeqCanvas.java index 789fb3f..c442465 100755 --- a/src/jalview/gui/SeqCanvas.java +++ b/src/jalview/gui/SeqCanvas.java @@ -219,8 +219,9 @@ public class SeqCanvas // Set this to false to force a full panel paint public void paintComponent(Graphics g) { - if (fastPaint || getWidth() != g.getClipBounds().width - || getHeight() != g.getClipBounds().height) + if (img!=null + && (fastPaint || getWidth() != g.getClipBounds().width + || getHeight() != g.getClipBounds().height)) { g.drawImage(img, 0, 0, this); fastPaint = false;