Skip to content

Commit af53acf

Browse files
authored
Merge pull request #4563 from magento-borg/MC-18721
[borg] Bug fixes
2 parents ec125a7 + e493b69 commit af53acf

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

app/code/Magento/Ui/view/base/web/js/grid/editing/record.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,6 @@ define([
134134

135135
field = utils.extend({}, fields.base, field);
136136

137-
field.__disableTmpl = {
138-
label: true,
139-
options: true
140-
};
141-
142137
return utils.template(field, {
143138
record: this,
144139
column: column

lib/web/mage/utils/template.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ define([
4040
* To limit recursion for a specific property add __disableTmpl: {propertyName: numberOfCycles}.
4141
*
4242
* @param {String} tmpl
43-
* @param {Object} target
43+
* @param {Object | undefined} target
4444
* @returns {Boolean|Object}
4545
*/
4646
function isTmplIgnored(tmpl, target) {
@@ -136,7 +136,9 @@ define([
136136
cycles = 0;
137137

138138
while (~tmpl.indexOf(opener) && (typeof maxCycles === 'undefined' || cycles < maxCycles)) {
139-
tmpl = template(tmpl, data);
139+
if (!isTmplIgnored(tmpl)) {
140+
tmpl = template(tmpl, data);
141+
}
140142

141143
if (tmpl === last) {
142144
break;

0 commit comments

Comments
 (0)