Index: gtkhtml/ChangeLog
===================================================================
--- gtkhtml/ChangeLog	(revision 8616)
+++ gtkhtml/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2007-11-13  Milan Crha  <mcrha@redhat.com>
+
+	** Fix for bug #435620
+
+	* htmlcluev.c: (set_max_height):
+	Do not recalculate size of the object every call of set_max_height.
+
 2007-11-05  Milan Crha  <mcrha@redhat.com>
 
 	* gtkhtml.h: (gtk_html_get_selection_plain_text):
Index: gtkhtml/htmlcluev.c
===================================================================
--- gtkhtml/htmlcluev.c	(revision 8616)
+++ gtkhtml/htmlcluev.c	(working copy)
@@ -349,7 +349,8 @@
 {
 	HTMLClue *clue = HTML_CLUE (o);
 
-	html_object_calc_size (o, painter, NULL);
+	/* Is it necessary to calc size here? It doesn't seem to. */
+	/* html_object_calc_size (o, painter, NULL); */
 	if (o->ascent < height) {
 		(* HTML_OBJECT_CLASS (parent_class)->set_max_height) (o, painter, height);
 		clue->curr = NULL;
