From f9739e834376121d8f766072499126e1cac2f332 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Wed, 18 Mar 1998 21:11:04 +0000 Subject: ( From: James Henstridge ) Wed Mar 18 11:09:10 1998 Owen Taylor ( From: James Henstridge ) * gtk/gtkclist.c: Don't remove, then destroy labels in gtk_clist_set_column_[*], just remove them. * gtk/gtkmain.c (gtk_invoke_timeout_function): call marshal when appropriate, not function. Tue Mar 17 14:15:07 1998 Owen Taylor * gtk/testgtk.c (create_main_window): Alphabetize tests * gtk/gtk[hv]paned.c: Change division on resize if necessary to keep handle visible. * gtk/gtkgamma.c gtk/gtkcurve.c: Moved initialization into _init() functions. * gtk/gtkscrolledwindow.c: Added missing _construct() functions. --- gtk/gtkvpaned.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gtk/gtkvpaned.c') diff --git a/gtk/gtkvpaned.c b/gtk/gtkvpaned.c index 6db823ff6..3672b6704 100644 --- a/gtk/gtkvpaned.c +++ b/gtk/gtkvpaned.c @@ -149,6 +149,10 @@ gtk_vpaned_size_allocate (GtkWidget *widget, else paned->child1_size = 0; } + else + paned->child1_size = CLAMP (paned->child1_size, 0, + allocation->height - paned->gutter_size + - 2 * GTK_CONTAINER (paned)->border_width); /* Move the handle before the children so we don't get extra expose events */ -- cgit v1.2.1