summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@gnome.org>2020-11-18 14:34:54 -0600
committerMichael Catanzaro <mcatanzaro@gnome.org>2020-11-18 14:34:54 -0600
commitec5ce00c1d989edb42987856c29a7f2ffc6e2362 (patch)
tree1d584b9143e99124d504351125d0360cb30a1691
parent0c2f7feacd4cc50ac3f9504252e1a2aa552ccd00 (diff)
downloadepiphany-mcatanzaro/#1389.tar.gz
Fix search engine preferencesmcatanzaro/#1389
It's not possible to save a new search engine due to a copy/paste error. We accidentally update the validity of the name field when updating the URL, so the URL is always invalid and always discarded. Fixes #1389
-rw-r--r--src/preferences/ephy-search-engine-listbox.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/preferences/ephy-search-engine-listbox.c b/src/preferences/ephy-search-engine-listbox.c
index 8442e2bb5..3c5e2303f 100644
--- a/src/preferences/ephy-search-engine-listbox.c
+++ b/src/preferences/ephy-search-engine-listbox.c
@@ -261,10 +261,10 @@ on_address_entry_text_changed_cb (GObject *instance,
/* Address in invalid. */
if (!validate_search_engine_address (gtk_entry_get_text (address_entry), &validation_message)) {
set_entry_as_invalid (address_entry, validation_message);
- row_data->invalid_fields |= SEARCH_ENGINE_NAME_FIELD;
+ row_data->invalid_fields |= SEARCH_ENGINE_ADDRESS_FIELD;
} else { /* Address in valid. */
set_entry_as_valid (address_entry);
- row_data->invalid_fields &= ~SEARCH_ENGINE_NAME_FIELD;
+ row_data->invalid_fields &= ~SEARCH_ENGINE_ADDRESS_FIELD;
}
}