aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/menu.c
diff options
context:
space:
mode:
authorSake Blok <sake@euronet.nl>2007-11-25 14:17:56 +0000
committerSake Blok <sake@euronet.nl>2007-11-25 14:17:56 +0000
commit61e7574a5cfd88d96673a8f403be78e46e5398d7 (patch)
treefd1314301a382355b2472f4177127c41892aa047 /gtk/menu.c
parentdb2f6ce546b0233dff7ebf7331e2506a2f5f17fa (diff)
Reset the temporary coloring filters to defaults instead of doing it
implicitly by calling "color_filters_init()". This should probably fix the crashes experienced when pressing ctrl-space a couple of times svn path=/trunk/; revision=23583
Diffstat (limited to 'gtk/menu.c')
-rw-r--r--gtk/menu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/menu.c b/gtk/menu.c
index b9e66c2b5b..7811b4c1bc 100644
--- a/gtk/menu.c
+++ b/gtk/menu.c
@@ -386,7 +386,7 @@ colorize_conversation_cb(GtkWidget * w _U_, gpointer data _U_, int action)
gchar *filter = NULL;
if( (action>>8) == 255 ) {
- color_filters_init();
+ color_filters_reset_tmp();
cf_colorize_packets(&cfile);
} else {
if( (action&0xff) == 0 ) {
@@ -415,7 +415,7 @@ colorize_conversation_cb(GtkWidget * w _U_, gpointer data _U_, int action)
color_display_with_filter(filter);
} else {
/* Set one of the temporary coloring filters */
- color_filters_set_tmp((guint8)(action>>8),filter);
+ color_filters_set_tmp((guint8)(action>>8),filter,FALSE);
cf_colorize_packets(&cfile);
}