aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/java/awt/event/MouseEvent.java9
2 files changed, 8 insertions, 6 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index cb6fc86..80378dd 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2000-06-27 Rolf W. Rasmussen <rolfwr@ii.uib.no>
+
+ * java/awt/event/MouseEvent.java: Fixed coordinate space
+ confusion.
+
2000-06-27 Tom Tromey <tromey@cygnus.com>
* java/io/PushbackInputStream.java (read): If there are characters
diff --git a/libjava/java/awt/event/MouseEvent.java b/libjava/java/awt/event/MouseEvent.java
index 49e2eb8..e3dff04 100644
--- a/libjava/java/awt/event/MouseEvent.java
+++ b/libjava/java/awt/event/MouseEvent.java
@@ -47,20 +47,17 @@ public class MouseEvent extends InputEvent
public Point getPoint ()
{
- Point p = ((Component) source).getLocation ();
- p.x = x - p.x;
- p.y = y - p.y;
- return p;
+ return new Point (x, y);
}
public int getX ()
{
- return x - ((Component) source).getX ();
+ return x;
}
public int getY ()
{
- return y - ((Component) source).getY ();
+ return y;
}
public boolean isPopupTrigger ()