< prev index next >
src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
Print this page
@@ -1903,11 +1903,11 @@
} else if (usrClip instanceof Rectangle2D) {
clipState = CLIP_RECTANGULAR;
if (usrClip instanceof Rectangle) {
clipRegion = devClip.getIntersection((Rectangle)usrClip);
} else {
- clipRegion = devClip.getIntersection(usrClip.getBounds());
+ clipRegion = devClip.getIntersection((Rectangle2D) usrClip);
}
} else {
PathIterator cpi = usrClip.getPathIterator(null);
int box[] = new int[4];
ShapeSpanIterator sr = LoopPipe.getFillSSI(this);
< prev index next >