Merge branch 'patch-cardpicture-panel-image-copy-from-subimage' into 'master'

Patch to CardPicturePanel to work on cropped Card Images

See merge request core-developers/forge!5362
This commit is contained in:
Michael Kamensky
2021-09-15 13:08:01 +00:00

View File

@@ -84,7 +84,7 @@ public final class CardPicturePanel extends JPanel implements ImageFetcher.Callb
if (displayed instanceof PaperCard) {
ColorModel cm = image.getColorModel();
boolean isAlphaPremultiplied = cm.isAlphaPremultiplied();
WritableRaster raster = image.copyData(null);
WritableRaster raster = image.copyData(image.getRaster().createCompatibleWritableRaster());
final BufferedImage displayedimage = new BufferedImage(cm, raster, isAlphaPremultiplied, null)
.getSubimage(0, 0, image.getWidth(), image.getHeight());
this.currentImage = displayedimage;