Skip to content

Commit 960cd11

Browse files
committed
Merge remote-tracking branch 'origin/2.4-develop' into MCP-792
2 parents c5e0a03 + 724953d commit 960cd11

File tree

5 files changed

+14
-5
lines changed

5 files changed

+14
-5
lines changed

app/code/Magento/Customer/view/adminhtml/web/template/default-address.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<div data-bind="attr: {class: contentClass}">
88
<div data-bind="attr: {class: 'fieldset-wrapper address-information ' + defaultAddressClass}">
99
<address>
10-
<div class="address_caption">
10+
<div class="address_caption" data-bind="attr: {id: defaultAddressId}">
1111
<text args="title"></text>
1212
<each args="data: elems, as: 'element'">
1313
<render if="hasTemplate()"></render>

app/code/Magento/Customer/view/base/ui_component/customer_form.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,7 @@
348348
<argument name="data" xsi:type="array">
349349
<item name="config" xsi:type="array">
350350
<item name="defaultAddressClass" xsi:type="string">billing-address</item>
351+
<item name="defaultAddressId" xsi:type="string">billing-address-caption</item>
351352
<item name="title" translate="true" xsi:type="string">Default Billing Address</item>
352353
<item name="contentClass" xsi:type="string">customer-default-billing-address-content</item>
353354
<item name="notExistsMessage" xsi:type="string" translate="true">The customer does not have default billing address</item>
@@ -366,6 +367,8 @@
366367
<argument name="data" xsi:type="array">
367368
<item name="config" xsi:type="array">
368369
<item name="buttonClasses" xsi:type="string">edit-default-billing-address-button</item>
370+
<item name="buttonTextId" xsi:type="string">edit-billing-address</item>
371+
<item name="ariLabelledby" xsi:type="string">billing-address-caption edit-billing-address</item>
369372
<item name="actions" xsi:type="array">
370373
<item name="0" xsi:type="array">
371374
<item name="targetName" xsi:type="string">customer_form.areas.address.address.customer_address_update_modal.update_customer_address_form_loader</item>
@@ -398,6 +401,7 @@
398401
<argument name="data" xsi:type="array">
399402
<item name="config" xsi:type="array">
400403
<item name="defaultAddressClass" xsi:type="string">shipping-address</item>
404+
<item name="defaultAddressId" xsi:type="string">shipping-address-caption</item>
401405
<item name="title" xsi:type="string" translate="true">Default Shipping Address</item>
402406
<item name="contentClass" xsi:type="string">customer-default-shipping-address-content</item>
403407
<item name="notExistsMessage" xsi:type="string" translate="true">The customer does not have default shipping address</item>
@@ -416,6 +420,8 @@
416420
<argument name="data" xsi:type="array">
417421
<item name="config" xsi:type="array">
418422
<item name="buttonClasses" xsi:type="string">edit-default-shipping-address-button</item>
423+
<item name="buttonTextId" xsi:type="string">edit-shipping-address</item>
424+
<item name="ariLabelledby" xsi:type="string">shipping-address-caption edit-shipping-address</item>
419425
<item name="actions" xsi:type="array">
420426
<item name="0" xsi:type="array">
421427
<item name="targetName" xsi:type="string">customer_form.areas.address.address.customer_address_update_modal.update_customer_address_form_loader</item>

app/code/Magento/Ui/view/base/web/js/form/components/button.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ define([
2525
template: 'ui/form/components/button/simple',
2626
visible: true,
2727
disabled: false,
28-
title: ''
28+
title: '',
29+
buttonTextId: '',
30+
ariLabelledby: ''
2931
},
3032

3133
/**

app/code/Magento/Ui/view/base/web/templates/form/element/button.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
css="buttonClasses"
99
click="action"
1010
disable="disabled"
11-
attr="'data-index': index">
12-
<span text="title"></span>
11+
attr="'data-index': index, 'aria-labelledby': ariLabelledby">
12+
<span attr="'id': buttonTextId" text="title"></span>
1313
</button>
1414

1515
<if args="childError">

app/code/Magento/Ui/view/base/web/templates/form/element/date.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@
1313
name: inputName,
1414
placeholder: placeholder,
1515
'aria-describedby': noticeId,
16-
disabled: disabled
16+
disabled: disabled,
17+
id:uid
1718
}" />

0 commit comments

Comments
 (0)