diff --git a/src/fmg-components/address-questions/address-questions.vue b/src/fmg-components/address-questions/address-questions.vue index dfbbb7c52..66ce8e1e6 100644 --- a/src/fmg-components/address-questions/address-questions.vue +++ b/src/fmg-components/address-questions/address-questions.vue @@ -243,11 +243,11 @@ export default { this.fillInAddress ); - // When the Street Address textbox receives focus, + // When the Street Address textbox receives input for the first time, // append the search results list container to the bottom of the textbox // and disable browser autofill this.addressField1.addEventListener( - "focus", + "keydown", (e) => { // Make place results box stick to the input on scroll const streetAddressField = document.getElementById("streetAddressField"); @@ -276,6 +276,7 @@ export default { const addressFields = document.querySelectorAll( ".address-questions input, .address-questions select" ); + for (let addressField of addressFields) { addressField.addEventListener("input", (e) => { switch (e.inputType) { @@ -433,6 +434,7 @@ export default { (this.addressModel.zipCode ?? "") !== ""; if (!this.showAddressFields) { + console.log("loading autocomplete"); this.loadGooglePlacesAutocompleteScript(); } },