Mercurial > geeqie
changeset 1321:50b325a2386e
fixed filter initialization
author | nadvornik |
---|---|
date | Wed, 25 Feb 2009 18:21:20 +0000 |
parents | 055ed09d5a03 |
children | 4370b90fa774 |
files | src/main.c src/rcfile.c |
diffstat | 2 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main.c Tue Feb 24 22:21:28 2009 +0000 +++ b/src/main.c Wed Feb 25 18:21:20 2009 +0000 @@ -684,6 +684,9 @@ keys_load(); + filter_add_defaults(); + filter_rebuild(); + editor_load_descriptions(); accel_map_load();
--- a/src/rcfile.c Tue Feb 24 22:21:28 2009 +0000 +++ b/src/rcfile.c Wed Feb 25 18:21:20 2009 +0000 @@ -811,9 +811,8 @@ static void options_parse_filter_end(GQParserData *parser_data, GMarkupParseContext *context, const gchar *element_name, gpointer data, GError **error) { - DEBUG_1(" filter end"); - filter_add_defaults(); - filter_rebuild(); + if (!parser_data->startup) filter_rebuild(); + /* else this is called in init_after_global_options */ } static void options_parse_global(GQParserData *parser_data, GMarkupParseContext *context, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, gpointer data, GError **error)