Hi,

This patch fixes the antialiasing flag when a CairoGraphics2D object is copied (ie, if a swing window is resized).

Cheers,
Francis

2007-01-03  Francis Kung  <[EMAIL PROTECTED]>

        * gnu/java/awt/peer/gtk/CairoGraphics2D.java:
        (copy): Copy and set antialias value.
Index: gnu/java/awt/peer/gtk/CairoGraphics2D.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java,v
retrieving revision 1.61
diff -u -r1.61 CairoGraphics2D.java
--- gnu/java/awt/peer/gtk/CairoGraphics2D.java	22 Dec 2006 20:01:23 -0000	1.61
+++ gnu/java/awt/peer/gtk/CairoGraphics2D.java	3 Jan 2007 18:58:50 -0000
@@ -281,6 +281,9 @@
     setTransformImpl(transform);
     setClip(clip);
     setComposite(comp);
+    
+    antialias = !g.antialias;
+    setAntialias(g.antialias);
   }
 
   /**

Reply via email to