aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java')
-rw-r--r--libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java b/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java
index ba5d870f90b..8c0f5ee510f 100644
--- a/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java
+++ b/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java
@@ -53,7 +53,9 @@ public class GtkDialogPeer extends GtkWindowPeer
void create ()
{
- create (GTK_WINDOW_DIALOG);
+ create (GTK_WINDOW_TOPLEVEL,
+ awtComponent.getWidth(),
+ awtComponent.getHeight());
}
public void getArgs (Component component, GtkArgList args)
@@ -62,6 +64,7 @@ public class GtkDialogPeer extends GtkWindowPeer
Dialog dialog = (Dialog) component;
+ args.add ("title", dialog.getTitle ());
args.add ("modal", dialog.isModal ());
args.add ("allow_shrink", dialog.isResizable ());
args.add ("allow_grow", dialog.isResizable ());