]> Pileus Git - ~andy/gtk/commit
Merged from stable.
authorKristian Rietveld <kris@gtk.org>
Sat, 12 Jul 2003 13:32:00 +0000 (13:32 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Sat, 12 Jul 2003 13:32:00 +0000 (13:32 +0000)
commite680d2f5648e732d3f5bf2459e4f076e214d49dd
treec487bbe684553f2e421377bbb9c2695a360d2cde
parentaa013939bf8c7d047125897865fbc5601e620589
Merged from stable.

Sat Jul 12 15:28:26 2003  Kristian Rietveld  <kris@gtk.org>

Merged from stable.

This patch really really fixes scrolling. Related bugs: #81627,
testcase provided by Timo Sirainen, #111500, testcase provided by
manu, #113241, reported by Pedro Gimeno/Michael Natterer.

*  gtk/gtktreeview.c (validate_visible_area): scrolling to a dy
which is equal to the lower border of the window means scrolling
to an invisible row, always update the dy when scrolling to an
invisible row, corrected area_above/below calculations for
invisible rows, when walking the tree correct the size
subtracted for invalidated rows, fix wrong logic in comment.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c