CVSROOT: /sources/classpath Module name: classpath Changes by: Sven de Marothy <smarothy> 06/06/05 03:39:14
Modified files: . : ChangeLog gnu/java/awt/peer/gtk: ComponentGraphics.java Log message: 2006-06-05 Sven de Marothy <[EMAIL PROTECTED]> * gnu/java/awt/peer/gtk/ComponentGraphics.java (ComponentGraphics): Use 0,0 as clip origin. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7652&r2=1.7653 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java?cvsroot=classpath&r1=1.8&r2=1.9 Patches: Index: ChangeLog =================================================================== RCS file: /sources/classpath/classpath/ChangeLog,v retrieving revision 1.7652 retrieving revision 1.7653 diff -u -b -r1.7652 -r1.7653 --- ChangeLog 4 Jun 2006 23:36:26 -0000 1.7652 +++ ChangeLog 5 Jun 2006 03:39:13 -0000 1.7653 @@ -1,3 +1,8 @@ +2006-06-05 Sven de Marothy <[EMAIL PROTECTED]> + + * gnu/java/awt/peer/gtk/ComponentGraphics.java + (ComponentGraphics): Use 0,0 as clip origin. + 2006-06-04 Andrew John Hughes <[EMAIL PROTECTED]> * java/util/Formattable.java, 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 retrieving revision 1.9 diff -u -b -r1.8 -r1.9 --- 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:39:14 -0000 1.9 @@ -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()); }