Skip to content

Commit b0164f8

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

File tree

1 file changed

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

1 file changed

+3
-2
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,9 @@ define([
120120
$.extend(true, {}, checkoutProvider.get('shippingAddress'), shippingAddressData)
121121
);
122122
}
123-
checkoutProvider.on('shippingAddress', function (shippingAddrsData) {
124-
if (shippingAddrsData.street) {
123+
checkoutProvider.on('shippingAddress', function (shippingAddrsData, changes) {
124+
var oldValues = checkoutProvider.get('shippingAddress')
125+
if (shippingAddrsData.street && (!_.isEmpty(shippingAddrsData.street[0]) || !_.isEmpty(oldValues.street[0]))) {
125126
checkoutData.setShippingAddressFromData(shippingAddrsData);
126127
}
127128
});

0 commit comments

Comments
 (0)