X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Frenderer%2Fseqfeatures%2FFeatureColourFinder.java;h=ee40d830876fb487b61f88b236a0e2144ec37d3b;hb=0d7a6ba0b6862fa666712d49a4f8d5e45fe4ff85;hp=b92d57be63a4c7b754205eb954b864d705ba2a5a;hpb=78991c8c3216606a0e7203ec25f59fea4898126c;p=jalview.git diff --git a/src/jalview/renderer/seqfeatures/FeatureColourFinder.java b/src/jalview/renderer/seqfeatures/FeatureColourFinder.java index b92d57b..ee40d83 100644 --- a/src/jalview/renderer/seqfeatures/FeatureColourFinder.java +++ b/src/jalview/renderer/seqfeatures/FeatureColourFinder.java @@ -28,7 +28,6 @@ import jalview.viewmodel.seqfeatures.FeatureRendererModel; import java.awt.Color; import java.awt.Graphics; -import java.awt.Graphics2D; import java.awt.image.BufferedImage; /** @@ -114,8 +113,17 @@ public class FeatureColourFinder if (g != null) { + if (Platform.isJS()) + { + /* + * for JavaScript the pixel itself + * is a resource that needs to be recreated in getRGB(0,0) + */ + offscreenImage.flush(); + } c = new Color(offscreenImage.getRGB(0, 0)); } + return c; }