Revision 20326

View differences:

trunk/libraries/libRaster/src/org/gvsig/raster/grid/render/ImageDrawer.java
85 85
		byte[] data = new byte[rasterBuf.getBandCount()];
86 86

  
87 87
		GridTransparency transparency = rendering.getLastTransparency();
88
		if (transparency != null && transparency.getAlphaBand() != null && transparency.isTransparencyActive()) {
89
			if (transparency.getAlphaBand().getDataType() != IBuffer.TYPE_BYTE)
88
		if (transparency != null && transparency.isTransparencyActive()) {
89
			if (transparency.existAlphaBand() &&
90
					transparency.getAlphaBand() != null &&
91
					(transparency.getAlphaBand().getDataType() != IBuffer.TYPE_BYTE))
90 92
				transparency.setAlphaBand(convertToByte(transparency.getAlphaBand()));
91 93
			drawWithTransparency(image, data, (step != null));
92 94
		} else

Also available in: Unified diff