Skip to content

Commit dddd789

Browse files
author
Hwashiang Yu
committed
MC-18722: Customer Inline editor option error
- Resolved incorrect template disabling - Updated template render logic during recursive render
1 parent 2980e38 commit dddd789

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
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: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ define([
131131
cycles = 0;
132132

133133
while (~tmpl.indexOf(opener) && (typeof maxCycles === 'undefined' || cycles < maxCycles)) {
134-
tmpl = template(tmpl, data);
134+
if (!isTmplIgnored(tmpl, data)) {
135+
tmpl = template(tmpl, data);
136+
}
135137

136138
if (tmpl === last) {
137139
break;

0 commit comments

Comments
 (0)