From 7efb2167f44e531c54c30260372b3d5adfee8a95 Mon Sep 17 00:00:00 2001 From: leriomaggio Date: Sat, 18 Sep 2021 14:07:31 +0100 Subject: [PATCH] FIX white border subimage cut with Foil effect Signed-off-by: leriomaggio --- .../src/main/java/forge/toolbox/imaging/FImageUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui-desktop/src/main/java/forge/toolbox/imaging/FImageUtil.java b/forge-gui-desktop/src/main/java/forge/toolbox/imaging/FImageUtil.java index 34e5babcd9e..8f6fe9c231c 100644 --- a/forge-gui-desktop/src/main/java/forge/toolbox/imaging/FImageUtil.java +++ b/forge-gui-desktop/src/main/java/forge/toolbox/imaging/FImageUtil.java @@ -126,7 +126,7 @@ public final class FImageUtil { } ColorModel cm = plainImage.getColorModel(); - BufferedImage foilImage = new BufferedImage(cm, plainImage.copyData(null), cm.isAlphaPremultiplied(), null); + BufferedImage foilImage = new BufferedImage(cm, plainImage.copyData(plainImage.getRaster().createCompatibleWritableRaster()), cm.isAlphaPremultiplied(), null); final String fl = String.format("foil%02d", foilIndex); CardFaceSymbols.drawOther(foilImage.getGraphics(), fl, 0, 0, foilImage.getWidth(), foilImage.getHeight()); return foilImage;