Billing address is still shipping address and checkbox is still checked
When unchecking the checkbox the shipping address is copied to the billing address ready for editing
Actual result
The billing address is equal to the original shipping address and the checkbox is unchecked (that is if https://github.com/magento/magento2/issues/17925 is implemented like it was told in 2-2-dev)
Editing the billing address shows empty fields which is kind of frustrating
As long as the checkbox (Billing=Shipping) is checked and not unchecked by the user, updating the shipping address SHOULD ALSO update the billing address accordingly. This is a far more natural approach (and was implemented as such in Magento1) then to let Magento clear the checkbox ( .... unseen by the user).
Example: Customers make mistakes. A customer discovers in checkout step 2 that there was an error in the shipping (=billing) address. He gets back to Step 1 to correct the error but is unaware that the billing address is not changed accordingly.
Preconditions
Steps to reproduce
Expected result
Actual result
As long as the checkbox (Billing=Shipping) is checked and not unchecked by the user, updating the shipping address SHOULD ALSO update the billing address accordingly. This is a far more natural approach (and was implemented as such in Magento1) then to let Magento clear the checkbox ( .... unseen by the user).
Example: Customers make mistakes. A customer discovers in checkout step 2 that there was an error in the shipping (=billing) address. He gets back to Step 1 to correct the error but is unaware that the billing address is not changed accordingly.