aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu
diff options
context:
space:
mode:
authorThomas Fitzsimmons <fitzsim@redhat.com>2004-10-08 20:25:53 +0000
committerThomas Fitzsimmons <fitzsim@redhat.com>2004-10-08 20:25:53 +0000
commit66d5ddf0c366bab5b468e98877140de325b4ccbf (patch)
treecc55eae3e5824e4ac97646bb6f5ca23685d66b26 /libjava/gnu
parent2cc9376798cdd24125f65d5546e34d8ebfa7144f (diff)
2004-10-08 Thomas Fitzsimmons <fitzsim@redhat.com>
* gnu/java/awt/peer/gtk/GtkContainerPeer.java (endValidate): Don't call setParentAndBounds on GtkWindowPeers. git-svn-id: https://gcc.gnu.org/svn/gcc/branches/java-gui-branch@88794 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu')
-rw-r--r--libjava/gnu/java/awt/peer/gtk/GtkContainerPeer.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/gnu/java/awt/peer/gtk/GtkContainerPeer.java b/libjava/gnu/java/awt/peer/gtk/GtkContainerPeer.java
index cfd607787f1..7fddd56619f 100644
--- a/libjava/gnu/java/awt/peer/gtk/GtkContainerPeer.java
+++ b/libjava/gnu/java/awt/peer/gtk/GtkContainerPeer.java
@@ -88,7 +88,9 @@ public class GtkContainerPeer extends GtkComponentPeer
((GtkComponentPeer) peer).setParentAndBounds ();
}
- setParentAndBounds ();
+ // GTK windows don't have parents.
+ if (!(awtComponent instanceof Window))
+ setParentAndBounds ();
}
isValidating = false;