summaryrefslogtreecommitdiff
path: root/gtk/gtkscrolledwindow.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@gtk.org>1998-05-02 19:01:33 +0000
committerTim Janik <timj@src.gnome.org>1998-05-02 19:01:33 +0000
commit864a38630032137d36587033e7a1d660506386e4 (patch)
treecc3f614e48afdf7de015eaeda2ed53ff738e58c0 /gtk/gtkscrolledwindow.c
parentd466bcb7a0d9c5d45c9419d280d803bcb4f4ee6e (diff)
downloadgtk+-864a38630032137d36587033e7a1d660506386e4.tar.gz
merging owen's bug fix
Fri May 1 22:45:55 1998 Owen Taylor <otaylor@gtk.org> * gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_allocate): Always show the scrollbars when the policy is GTK_POLICY_ALWAYS...
Diffstat (limited to 'gtk/gtkscrolledwindow.c')
-rw-r--r--gtk/gtkscrolledwindow.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index 979b166bd3..f3f1ceb2a1 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -382,6 +382,11 @@ gtk_scrolled_window_size_allocate (GtkWidget *widget,
gtk_container_disable_resize (GTK_CONTAINER (scrolled_window));
+ if (scrolled_window->hscrollbar_policy == GTK_POLICY_ALWAYS)
+ scrolled_window->hscrollbar_visible = TRUE;
+ if (scrolled_window->vscrollbar_policy == GTK_POLICY_ALWAYS)
+ scrolled_window->vscrollbar_visible = TRUE;
+
if (GTK_WIDGET_VISIBLE (scrolled_window->viewport))
{
count = 0;