Index: gtk/gtkscrolledwindow.c =================================================================== --- gtk/gtkscrolledwindow.c (revision 18493) +++ gtk/gtkscrolledwindow.c (working copy) @@ -885,7 +885,7 @@ if (GTK_IS_SCROLLED_WINDOW (widget)) { gtk_scrolled_window_update_real_placement (GTK_SCROLLED_WINDOW (widget)); - gtk_widget_queue_draw (widget); + gtk_widget_queue_resize (widget); } else if (GTK_IS_CONTAINER (widget)) gtk_container_forall (GTK_CONTAINER (widget), traverse_container, NULL); Index: gdk/x11/gdksettings.c =================================================================== --- gdk/x11/gdksettings.c (revision 18493) +++ gdk/x11/gdksettings.c (working copy) @@ -65,7 +65,8 @@ "Xft/RGBA\0" "gtk-xft-rgba\0" "Xft/DPI\0" "gtk-xft-dpi\0" "Net/FallbackIconTheme\0" "gtk-fallback-icon-theme\0" - "Gtk/TouchscreenMode\0" "gtk-touchscreen-mode\0"; + "Gtk/TouchscreenMode\0" "gtk-touchscreen-mode\0" + "Gtk/ScrolledWindowPlacement\0" "gtk-scrolled-window-placement\0"; static const struct { @@ -107,5 +108,6 @@ { 1197, 1206 }, { 1219, 1227 }, { 1239, 1261 }, - { 1285, 1305 } + { 1285, 1305 }, + { 1326, 1354 } };