mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-26 13:41:07 +00:00
x should be changed when converting widget <=> bin_window coordinates, not
2007-07-11 Kristian Rietveld <kris@imendio.com> * gtk/gtktreeview.c (gtk_tree_view_*_to_*_coords): x should be changed when converting widget <=> bin_window coordinates, not when bin_window <=> tree_window. svn path=/trunk/; revision=18446
This commit is contained in:
parent
4c40014a86
commit
23b358d7b5
@ -1,3 +1,9 @@
|
||||
2007-07-11 Kristian Rietveld <kris@imendio.com>
|
||||
|
||||
* gtk/gtktreeview.c (gtk_tree_view_*_to_*_coords): x should be
|
||||
changed when converting widget <=> bin_window coordinates, not
|
||||
when bin_window <=> tree_window.
|
||||
|
||||
2007-07-11 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtk.symbols:
|
||||
|
@ -12974,7 +12974,7 @@ gtk_tree_view_convert_widget_to_bin_window_coords (GtkTreeView *tree_view,
|
||||
g_return_if_fail (GTK_IS_TREE_VIEW (tree_view));
|
||||
|
||||
if (bx)
|
||||
*bx = wx;
|
||||
*bx = wx + tree_view->priv->hadjustment->value;
|
||||
if (by)
|
||||
*by = wy - TREE_VIEW_HEADER_HEIGHT (tree_view);
|
||||
}
|
||||
@ -13002,7 +13002,7 @@ gtk_tree_view_convert_bin_window_to_widget_coords (GtkTreeView *tree_view,
|
||||
g_return_if_fail (GTK_IS_TREE_VIEW (tree_view));
|
||||
|
||||
if (wx)
|
||||
*wx = bx;
|
||||
*wx = bx - tree_view->priv->hadjustment->value;
|
||||
if (wy)
|
||||
*wy = by + TREE_VIEW_HEADER_HEIGHT (tree_view);
|
||||
}
|
||||
@ -13030,7 +13030,7 @@ gtk_tree_view_convert_tree_to_bin_window_coords (GtkTreeView *tree_view,
|
||||
g_return_if_fail (GTK_IS_TREE_VIEW (tree_view));
|
||||
|
||||
if (bx)
|
||||
*bx = tx - tree_view->priv->hadjustment->value;
|
||||
*bx = tx;
|
||||
if (by)
|
||||
*by = ty - tree_view->priv->dy;
|
||||
}
|
||||
@ -13058,7 +13058,7 @@ gtk_tree_view_convert_bin_window_to_tree_coords (GtkTreeView *tree_view,
|
||||
g_return_if_fail (GTK_IS_TREE_VIEW (tree_view));
|
||||
|
||||
if (tx)
|
||||
*tx = bx + tree_view->priv->hadjustment->value;
|
||||
*tx = bx;
|
||||
if (ty)
|
||||
*ty = by + tree_view->priv->dy;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user