diff options
author | Lillian Angel <langel@redhat.com> | 2005-11-14 21:37:25 +0000 |
---|---|---|
committer | Lillian Angel <langel@redhat.com> | 2005-11-14 21:37:25 +0000 |
commit | d7859b48861eae7abe708d8af8419c185680d4db (patch) | |
tree | 14d951d195fd9c488c490f6e80627c7b5d51e5f8 | |
parent | 5adc626c32d2fdd26a5e806dcf3c52ee8ea20ac9 (diff) | |
download | classpath-d7859b48861eae7abe708d8af8419c185680d4db.tar.gz |
2005-11-14 Lillian Angel <langel@redhat.com>
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
(getLocationOnScreen): The insets should be taken into account
when returning the location of an object on the screen.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | gnu/java/awt/peer/gtk/GtkComponentPeer.java | 2 |
2 files changed, 7 insertions, 1 deletions
@@ -1,3 +1,9 @@ +2005-11-14 Lillian Angel <langel@redhat.com> + + * gnu/java/awt/peer/gtk/GtkComponentPeer.java + (getLocationOnScreen): The insets should be taken into account + when returning the location of an object on the screen. + 2005-11-14 Anthony Balkissoon <abalkiss@redhat.com> * javax/swing/JMenuBar.java: diff --git a/gnu/java/awt/peer/gtk/GtkComponentPeer.java b/gnu/java/awt/peer/gtk/GtkComponentPeer.java index 60e837127..7cc07cceb 100644 --- a/gnu/java/awt/peer/gtk/GtkComponentPeer.java +++ b/gnu/java/awt/peer/gtk/GtkComponentPeer.java @@ -271,7 +271,7 @@ public class GtkComponentPeer extends GtkGenericPeer { int point[] = new int[2]; gtkWidgetGetLocationOnScreen (point); - return new Point (point[0], point[1]); + return new Point (point[0] - insets.left, point[1] - insets.top); } public Dimension getMinimumSize () |