diff --git a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/DiscreteAlphaIndexColorModel.java b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/DiscreteAlphaIndexColorModel.java index a3ed6865..b7bdf420 100644 --- a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/DiscreteAlphaIndexColorModel.java +++ b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/DiscreteAlphaIndexColorModel.java @@ -153,6 +153,12 @@ public final class DiscreteAlphaIndexColorModel extends ColorModel { (raster.getNumBands() == 2) && ((1 << size) >= icm.getMapSize())); } + @Override + public boolean equals(Object obj) { + return this == obj + || obj != null && getClass() == obj.getClass() && icm.equals(((DiscreteAlphaIndexColorModel) obj).icm); + } + public String toString() { return "DiscreteAlphaIndexColorModel: #pixelBits = " + pixel_bits + " numComponents = " + getNumComponents()