2006-06-05 Sven de Marothy <[EMAIL PROTECTED]>
* gnu/java/awt/peer/gtk/ComponentGraphics.java
(ComponentGraphics): Use 0,0 as clip origin.
Index: gnu/java/awt/peer/gtk/ComponentGraphics.java
===================================================================
RCS file: /sources/classpath/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java,v
retrieving revision 1.8
diff -U3 -r1.8 ComponentGraphics.java
--- gnu/java/awt/peer/gtk/ComponentGraphics.java 3 Jun 2006 22:41:41 -0000 1.8
+++ gnu/java/awt/peer/gtk/ComponentGraphics.java 5 Jun 2006 03:36:45 -0000
@@ -71,8 +71,9 @@
this.component = component;
cairo_t = initState(component);
setup( cairo_t );
+ Rectangle bounds = component.awtComponent.getBounds();
+ setClip( new Rectangle( 0, 0, bounds.width, bounds.height) );
setBackground(component.awtComponent.getBackground());
- setClip(component.awtComponent.getBounds());
setColor(component.awtComponent.getForeground());
}
@@ -81,8 +82,9 @@
component = cg.component;
cairo_t = initState(component);
copy( cg, cairo_t );
+ Rectangle bounds = component.awtComponent.getBounds();
+ setClip( new Rectangle( 0, 0, bounds.width, bounds.height) );
setBackground(component.awtComponent.getBackground());
- setClip(component.awtComponent.getBounds());
setColor(component.awtComponent.getForeground());
}