Skip to content

Commit e265adf

Browse files
committed
MAGETWO-48836: Merge branch 'MAGETWO-48836' of github.corp.magento.com:magento-vanilla/magento2ce into MAGETWO-48913
2 parents dc24174 + d698c10 commit e265adf

File tree

4 files changed

+22
-9
lines changed

4 files changed

+22
-9
lines changed

app/code/Magento/Ui/view/base/web/js/form/adapter.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ define([
99
'use strict';
1010

1111
var buttons = {
12-
'reset': '#reset',
13-
'save': '#save',
14-
'saveAndContinue': '#save_and_continue'
15-
},
12+
'reset': '#reset',
13+
'save': '#save',
14+
'saveAndContinue': '#save_and_continue'
15+
},
1616
selectorPrefix = '',
1717
eventPrefix;
1818

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

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ define([
1616
additionalClasses: {},
1717
displayArea: 'outsideGroup',
1818
displayAsLink: false,
19-
visible: true,
2019
elementTmpl: 'ui/form/element/button',
21-
template: 'ui/form/components/button/simple'
20+
template: 'ui/form/components/button/simple',
21+
visible: true,
22+
disabled: false
2223
},
2324

2425
/**
@@ -31,6 +32,15 @@ define([
3132
._setClasses();
3233
},
3334

35+
/** @inheritdoc */
36+
initObservable: function () {
37+
return this._super()
38+
.observe([
39+
'visible',
40+
'disabled'
41+
]);
42+
},
43+
3444
/**
3545
* Performs configured actions
3646
*/

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
* See COPYING.txt for license details.
55
*/
66
-->
7-
<render args="elementTmpl"/>
7+
<render args="elementTmpl" if="visible"/>

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
'action-secondary': !$data.displayAsLink
1111
"
1212
click="action"
13-
text="title"
13+
disable="disabled"
1414
attr="'data-index': index">
15-
</button>
15+
>
16+
<span text="title">
17+
</span>
18+
</button>

0 commit comments

Comments
 (0)