Open
Description
Preconditions and environment
- Magento version: 2.4.6-p3
- Multistore Enivronment
- Default Country for base store is set to DE, default country for substore is set to US
- DE is set to hide the region field. US is set to require the region.
Steps to reproduce
Add a product in US substore to cart, go to checkout shipping page.
Expected result
For US substore the region field should be displayed in checkout because the field is required.
Actual result
The region field is hidden.
Additional information
The problem is that the options for both countries are set to is_default
. The issue is caused in this line:
The region element then only checks the first country it finds with is_default
set:
As DE
is in alphabetical order before US
this option will be used which causes the region field to be hidden.
Release note
No response
Triage and priority
- Severity: S0 - Affects critical data or functionality and leaves users without workaround.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
- Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
- Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
- Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.