summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLillian Angel <langel@redhat.com>2005-11-15 22:50:51 +0000
committerLillian Angel <langel@redhat.com>2005-11-15 22:50:51 +0000
commit8e2bf2c8909f8129c422c1066fb0f3b44d5cfe35 (patch)
tree34b4d3463391bc9cbdd720c2a7743826541c76dc
parentc4b210ca17019ae3107e90ccfdae0e009dfcf893 (diff)
downloadclasspath-8e2bf2c8909f8129c422c1066fb0f3b44d5cfe35.tar.gz
2005-11-15 Lillian Angel <langel@redhat.com>
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetResizable): Needed to set allow_shrink to the same value as resizable. Other- wise, it is always set to false.
-rw-r--r--ChangeLog7
-rw-r--r--native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3866944f7..b804f2bc6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2005-11-15 Lillian Angel <langel@redhat.com>
+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
+ (Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetResizable):
+ Needed to set allow_shrink to the same value as resizable. Other-
+ wise, it is always set to false.
+
+2005-11-15 Lillian Angel <langel@redhat.com>
+
* javax/swing/plaf/basic/BasicTreeUI.java
(paint): Added check to prevent NPE.
diff --git a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
index d79bbecba..ac8f6a8ff 100644
--- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
+++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
@@ -1204,8 +1204,8 @@ Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetResizable
gdk_threads_enter ();
ptr = NSA_GET_PTR (env, obj);
-
gtk_window_set_resizable (GTK_WINDOW (ptr), resizable);
+ g_object_set (G_OBJECT (ptr), "allow-shrink", resizable, NULL);
gdk_threads_leave ();
}