# HG changeset patch # User Eric Warmenhoven # Date 968870973 0 # Node ID b5b3aa06111d2ecfffe001e30d633d75026ab937 # Parent 93385c6fc772c9d49756932fdbf864dc0721ec64 [gaim-migrate @ 904] BLARGH! :) committer: Tailor Script diff -r 93385c6fc772 -r b5b3aa06111d src/gtkhtml.c --- a/src/gtkhtml.c Wed Sep 13 16:41:22 2000 +0000 +++ b/src/gtkhtml.c Wed Sep 13 18:49:33 2000 +0000 @@ -1676,6 +1676,8 @@ if (html->selected_text) { + gboolean forcedraw = FALSE; + hbits = html->html_bits; g_free(html->selected_text); html->selected_text = NULL; html->start_sel = NULL; @@ -1685,9 +1687,11 @@ while (hbits) { hb = (GtkHtmlBit *) hbits->data; - if (hb->was_selected) + if (hb->was_selected || forcedraw) { gtk_html_draw_bit(html, hb, 1); - hbits = hbits->prev; + forcedraw = TRUE; + } + hbits = hbits->next; } hbits = g_list_last(html->html_bits); }