-
Bug
-
Resolution: Fixed
-
P3
-
8
The CacheHint.SPEED hint is not used by CacheFilter, only ROTATE and ROTATE_AND_SCALE and SCALE. CacheHint.SPEED, at this time, is equivalent to ROTATE_AND_SCALE.
public void setHint(CacheHint cacheHint) {
this.cacheHint = cacheHint;
this.scaleHint = (cacheHint == CacheHint.SCALE ||
cacheHint == CacheHint.SCALE_AND_ROTATE);
this.rotateHint = (cacheHint == CacheHint.ROTATE ||
cacheHint == CacheHint.SCALE_AND_ROTATE);
}
This method should also set scaleHint and rotateHint if CacheHint.SPEED is specified.
public void setHint(CacheHint cacheHint) {
this.cacheHint = cacheHint;
this.scaleHint = (cacheHint == CacheHint.SCALE ||
cacheHint == CacheHint.SCALE_AND_ROTATE);
this.rotateHint = (cacheHint == CacheHint.ROTATE ||
cacheHint == CacheHint.SCALE_AND_ROTATE);
}
This method should also set scaleHint and rotateHint if CacheHint.SPEED is specified.