aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/awt/peer
diff options
context:
space:
mode:
authorSven de Marothy <sven@physto.se>2005-04-20 08:09:23 +0200
committerMichael Koch <mkoch@gcc.gnu.org>2005-04-20 06:09:23 +0000
commitf5c32e10c5eb9656492cb1873386d838266db429 (patch)
tree12b26042c62e9d4388f6e9928b1b835d54d89dcd /libjava/gnu/java/awt/peer
parentebce970d7fa5aac9c4dea5381784441e155dbb64 (diff)
downloadgcc-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.java22
-rw-r--r--libjava/gnu/java/awt/peer/gtk/GtkImagePainter.java5
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