* src/logwindow.c

log_window_clear(): only bracket gtk_text_forward_delete()
	with gtk_text_freeze() / gtk_text_thaw() (see if this
	works around GTK text bug)
This commit is contained in:
Alfons Hoogervorst 2002-09-29 12:40:46 +00:00
parent d0908b9f91
commit 2dc7e8ab47
3 changed files with 9 additions and 3 deletions

View file

@ -1,3 +1,10 @@
2002-09-29 [alfons] 0.8.3claws33
* src/logwindow.c
log_window_clear(): only bracket gtk_text_forward_delete()
with gtk_text_freeze() / gtk_text_thaw() (see if this
works around GTK text bug)
2002-09-29 [paul] 0.8.3claws32
* po/bg.po

View file

@ -10,7 +10,7 @@ MINOR_VERSION=8
MICRO_VERSION=3
INTERFACE_AGE=0
BINARY_AGE=0
EXTRA_VERSION=claws32
EXTRA_VERSION=claws33
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target

View file

@ -208,10 +208,9 @@ void log_window_clear(GtkWidget *text)
break;
} while (lf == NULL);
gtk_text_freeze (GTK_TEXT (text));
/* erase the text */
gtk_text_set_point (GTK_TEXT (text), 0);
gtk_text_freeze (GTK_TEXT (text));
if (!gtk_text_forward_delete (GTK_TEXT (text), point + 1))
debug_print (_("Error clearing log\n"));
gtk_text_thaw (GTK_TEXT (text));