File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
app/code/Magento/Checkout/view/frontend/web/js/view Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -146,14 +146,12 @@ function (
146
146
147
147
addressUpadated = true ;
148
148
149
- if ( this . selectedAddress ( ) && ! this . isAddressFormVisible ( ) ) {
150
- if ( this . isAddressDetailsVisible ( ) ) {
151
- selectBillingAddress ( quote . shippingAddress ( ) ) ;
152
- checkoutData . setSelectedBillingAddress ( quote . shippingAddress ( ) . getKey ( ) ) ;
153
- } else {
154
- selectBillingAddress ( this . selectedAddress ( ) ) ;
155
- checkoutData . setSelectedBillingAddress ( this . selectedAddress ( ) . getKey ( ) ) ;
156
- }
149
+ if ( this . isAddressSameAsShipping ( ) ) {
150
+ selectBillingAddress ( quote . shippingAddress ( ) ) ;
151
+ checkoutData . setSelectedBillingAddress ( quote . shippingAddress ( ) . getKey ( ) ) ;
152
+ } else if ( this . selectedAddress ( ) && ! this . isAddressFormVisible ( ) ) {
153
+ selectBillingAddress ( this . selectedAddress ( ) ) ;
154
+ checkoutData . setSelectedBillingAddress ( this . selectedAddress ( ) . getKey ( ) ) ;
157
155
} else {
158
156
this . source . set ( 'params.invalid' , false ) ;
159
157
this . source . trigger ( this . dataScopePrefix + '.data.validate' ) ;
You can’t perform that action at this time.
0 commit comments