]> Pileus Git - ~andy/gtk/commit
new function, (validate_visible_area): when a node is validated, only
authorKristian Rietveld <kris@imendio.com>
Wed, 26 Apr 2006 14:10:01 +0000 (14:10 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Wed, 26 Apr 2006 14:10:01 +0000 (14:10 +0000)
commit3ec54866c3e9b7b65be770f68242aeaac37ab013
tree3090b4e8eef41231e31010df6fde44d26c212a31
parentd09c7c67af31bbaf043f38a3f6f8c4f285bf2953
new function, (validate_visible_area): when a node is validated, only

2006-04-26  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktreeview.c (node_is_visible): new function,
(validate_visible_area): when a node is validated, only queue a
redraw for that node, not for the entire widget (a redraw for the
entire widget is only needed when the sizes change, and
_queue_resize() will take care of that),
(do_validate_rows): do not queue a redraw, redraws are only needed
for changes in the visible area and validate_visible_area() takes
care of that,
(gtk_tree_view_row_inserted): for fixed height mode, only queue
a resize and redraw if the node is visible, else no redraw is needed.
ChangeLog
ChangeLog.pre-2-10
gtk/gtktreeview.c