summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAudrius Meskauskas <audriusa@Bioinformatics.org>2006-05-03 10:28:54 +0000
committerAudrius Meskauskas <audriusa@Bioinformatics.org>2006-05-03 10:28:54 +0000
commite8dd7c508b7b488035f18fa81648af35542b8986 (patch)
treeca8376f8982b18a0ec555abe9eb5c3deab5dcf0c
parent8590fc5b5fabd3729a75f51e0940a1f07dadb6a7 (diff)
downloadclasspath-e8dd7c508b7b488035f18fa81648af35542b8986.tar.gz
2006-05-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (drawRaster): Set the current color again after drawing the raster.
-rw-r--r--ChangeLog5
-rw-r--r--gnu/java/awt/peer/gtk/GdkGraphics2D.java5
2 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 015d3263e..2f90a9faa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2006-05-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
+ * gnu/java/awt/peer/gtk/GdkGraphics2D.java (drawRaster):
+ Set the current color again after drawing the raster.
+
+2006-05-03 Audrius Meskauskas <AudriusA@Bioinformatics.org>
+
* javax/swing/text/WrappedPlainView.java (WrappedLine.modelToView):
Do not check pos < currLineEnd if currLineStart == currLineEnd.
diff --git a/gnu/java/awt/peer/gtk/GdkGraphics2D.java b/gnu/java/awt/peer/gtk/GdkGraphics2D.java
index 195304dce..323d5614a 100644
--- a/gnu/java/awt/peer/gtk/GdkGraphics2D.java
+++ b/gnu/java/awt/peer/gtk/GdkGraphics2D.java
@@ -1229,7 +1229,10 @@ public class GdkGraphics2D extends Graphics2D
drawPixels(pixels, r.getWidth(), r.getHeight(), r.getWidth(), i2u);
updateBufferedImage();
-
+
+ // Cairo seems loosing the current color.
+ setColor(fg);
+
return true;
}