diff options
author | Sven de Marothy <sven@physto.se> | 2005-04-20 08:09:23 +0200 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2005-04-20 06:09:23 +0000 |
commit | f5c32e10c5eb9656492cb1873386d838266db429 (patch) | |
tree | 12b26042c62e9d4388f6e9928b1b835d54d89dcd /libjava/gnu/java/awt/peer | |
parent | ebce970d7fa5aac9c4dea5381784441e155dbb64 (diff) | |
download | gcc-f5c32e10c5eb9656492cb1873386d838266db429.zip gcc-f5c32e10c5eb9656492cb1873386d838266db429.tar.gz gcc-f5c32e10c5eb9656492cb1873386d838266db429.tar.bz2 |
2005-04-20 Sven de Marothy <sven@physto.se>
* gnu/java/awt/peer/gtk/GdkGraphics.java:
(drawImage): Don't notify the image observer for offscreen images.
* gnu/java/awt/peer/gtk/GtkImagePainter.java:
(setPixels): Don't notify the image observer.
From-SVN: r98446
Diffstat (limited to 'libjava/gnu/java/awt/peer')
-rw-r--r-- | libjava/gnu/java/awt/peer/gtk/GdkGraphics.java | 22 | ||||
-rw-r--r-- | libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java | 5 |
2 files changed, 0 insertions, 27 deletions
diff --git a/libjava/gnu/java/awt/peer/gtk/GdkGraphics.java b/libjava/gnu/java/awt/peer/gtk/GdkGraphics.java index c5978ba..70b3abc 100644 --- a/libjava/gnu/java/awt/peer/gtk/GdkGraphics.java +++ b/libjava/gnu/java/awt/peer/gtk/GdkGraphics.java @@ -147,11 +147,6 @@ public class GdkGraphics extends Graphics int height = img.getHeight (null); copyPixmap (img.getGraphics (), x, y, width, height); - // FIXME: need to differentiate between SOMEBITS and FRAMEBITS. - if (observer != null) - observer.imageUpdate (img, - ImageObserver.FRAMEBITS, - x, y, width, height); return true; } @@ -171,12 +166,6 @@ public class GdkGraphics extends Graphics int height = img.getHeight (null); copyPixmap (img.getGraphics (), x, y, width, height); - - // FIXME: need to differentiate between SOMEBITS and FRAMEBITS. - if (observer != null) - observer.imageUpdate (img, - ImageObserver.FRAMEBITS, - x, y, width, height); return true; } @@ -197,11 +186,6 @@ public class GdkGraphics extends Graphics copyAndScalePixmap (img.getGraphics (), false, false, 0, 0, img.getWidth (null), img.getHeight (null), x, y, width, height); - // FIXME: need to differentiate between SOMEBITS and FRAMEBITS. - if (observer != null) - observer.imageUpdate (img, - ImageObserver.FRAMEBITS, - x, y, width, height); return true; } @@ -286,12 +270,6 @@ public class GdkGraphics extends Graphics copyAndScalePixmap (img.getGraphics (), x_flip, y_flip, sx_start, sy_start, s_width, s_height, dx_start, dy_start, d_width, d_height); - - // FIXME: need to differentiate between SOMEBITS and FRAMEBITS. - if (observer != null) - observer.imageUpdate (img, - ImageObserver.FRAMEBITS, - dx_start, dy_start, d_width, d_height); return true; } diff --git a/libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java b/libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java index 1e5eb4f..9f2ecb7 100644 --- a/libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java +++ b/libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java @@ -184,11 +184,6 @@ public class GtkImagePainter implements Runnable, ImageConsumer startX + x, startY + y, width, height, convertPixels (pixels, model), offset, scansize, affine); - - if (observer != null) - observer.imageUpdate (image, - ImageObserver.SOMEBITS, - x, y, width, height); } public void |