*** 254,264 **** font = f; if (font == null) { font = defaultFont; } - loops = sd.getRenderLoops(this); setDevClip(sd.getBounds()); invalidatePipe(); } protected Object clone() { --- 254,263 ----
*** 364,373 **** --- 363,373 ---- drawpipe = invalidpipe; fillpipe = invalidpipe; shapepipe = invalidpipe; textpipe = invalidpipe; imagepipe = invalidpipe; + loops = null; } public void validatePipe() { surfaceData.validatePipe(this); }