Skip to content

Commit d70f7b4

Browse files
committed
ACP2E-227: Shipping street address is not cleared completely after removing from the input box
1 parent 29d13e6 commit d70f7b4

File tree

1 file changed

+7
-3
lines changed
  • app/code/Magento/Checkout/view/frontend/web/js/view

1 file changed

+7
-3
lines changed

app/code/Magento/Checkout/view/frontend/web/js/view/shipping.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ define([
121121
);
122122
}
123123
checkoutProvider.on('shippingAddress', function (shippingAddrsData, changes) {
124-
var isStreetAddressDeleted = function (changes) {
124+
var isStreetAddressDeleted, isStreetAddressNotEmpty;
125+
126+
isStreetAddressDeleted = function () {
125127
var change;
126128

127129
if (!changes || changes.length === 0) {
@@ -139,10 +141,12 @@ define([
139141
}
140142

141143
return change.value.length === 0 && change.oldValue.length > 0;
142-
}, isStreetAddressNotEmpty = shippingAddrsData.street && !_.isEmpty(shippingAddrsData.street[0]);
144+
};
145+
146+
isStreetAddressNotEmpty = shippingAddrsData.street && !_.isEmpty(shippingAddrsData.street[0]);
143147

144148

145-
if (isStreetAddressNotEmpty || isStreetAddressDeleted(changes)) {
149+
if (isStreetAddressNotEmpty || isStreetAddressDeleted()) {
146150
checkoutData.setShippingAddressFromData(shippingAddrsData);
147151
}
148152
})

0 commit comments

Comments
 (0)