From 1b00ce5ca9b8a7c3a0cf0d96579aa04aad5e0820 Mon Sep 17 00:00:00 2001 From: Not Zed Date: Tue, 26 Feb 2002 02:27:22 +0000 Subject: Copy values across to new part. 2002-02-26 Not Zed * filter-filter.c (option_activate): Copy values across to new part. * filter-rule.c (option_activate): copy values across to new part, if they are compatible. * filter-element.c (filter_element_copy_value): New function to copy values (where they can be) from one filter element to another. * filter-part.c (filter_part_copy_values): New function to copy values of a filter part. #1359. svn path=/trunk/; revision=15841 --- filter/filter-filter.c | 1 + 1 file changed, 1 insertion(+) (limited to 'filter/filter-filter.c') diff --git a/filter/filter-filter.c b/filter/filter-filter.c index ad3ba7ac6b..199018da6c 100644 --- a/filter/filter-filter.c +++ b/filter/filter-filter.c @@ -332,6 +332,7 @@ option_activate (GtkMenuItem *item, struct _part_data *data) gtk_container_remove (GTK_CONTAINER (data->container), data->partwidget); newpart = filter_part_clone (part); + filter_part_copy_values(newpart, data->part); filter_filter_replace_action ((FilterFilter *)data->fr, data->part, newpart); gtk_object_unref (GTK_OBJECT (data->part)); data->part = newpart; -- cgit v1.2.3