[gtk+] treeview: Update adjustment usage for sealing
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] treeview: Update adjustment usage for sealing
- Date: Wed, 5 Jan 2011 13:40:45 +0000 (UTC)
commit e93eb207943d4e65d58ea9fe9c0847a6528103a2
Author: Benjamin Otte <otte redhat com>
Date: Wed Jan 5 13:43:12 2011 +0100
treeview: Update adjustment usage for sealing
Use gtk_adjustment_configure() when toggling header visibility.
gtk/gtktreeview.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c
index f785fc0..4a715e8 100644
--- a/gtk/gtktreeview.c
+++ b/gtk/gtktreeview.c
@@ -11669,11 +11669,13 @@ gtk_tree_view_set_headers_visible (GtkTreeView *tree_view,
}
gtk_widget_get_allocation (GTK_WIDGET (tree_view), &allocation);
- tree_view->priv->vadjustment->page_size = allocation.height - gtk_tree_view_get_effective_header_height (tree_view);
- tree_view->priv->vadjustment->page_increment = (allocation.height - gtk_tree_view_get_effective_header_height (tree_view)) / 2;
- tree_view->priv->vadjustment->lower = 0;
- tree_view->priv->vadjustment->upper = tree_view->priv->height;
- gtk_adjustment_changed (tree_view->priv->vadjustment);
+ gtk_adjustment_configure (tree_view->priv->vadjustment,
+ gtk_adjustment_get_value (tree_view->priv->vadjustment),
+ 0,
+ tree_view->priv->height,
+ gtk_adjustment_get_step_increment (tree_view->priv->vadjustment),
+ (allocation.height - gtk_tree_view_get_effective_header_height (tree_view)) / 2,
+ allocation.height - gtk_tree_view_get_effective_header_height (tree_view));
gtk_widget_queue_resize (GTK_WIDGET (tree_view));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]