Skip to content

Commit 21e70eb

Browse files
hansohanso
authored andcommitted
fixes option for null AffineTransform
1 parent 52f4ec7 commit 21e70eb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

sources/net.sf.j2s.java.core/src/swingjs/JSGraphics2D.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -665,6 +665,10 @@ public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
665665
}
666666

667667
private boolean drawImageXT(Image img, AffineTransform xform, ImageObserver obs) {
668+
if (xform == null || xform.isIdentity()) {
669+
return drawImage(img, 0, 0, obs);
670+
}
671+
668672
ctx.save();
669673
transformCTX(xform);
670674
boolean ret = drawImageFromPixelsOrRaster(img, 0, 0, obs);

0 commit comments

Comments
 (0)