Skip to content

Commit a4318cf

Browse files
author
pipeline
committed
v18.4.34 is released
1 parent 15129f2 commit a4318cf

File tree

142 files changed

+1580
-146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+1580
-146
lines changed

components/base/CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@
22

33
## [Unreleased]
44

5-
## 18.4.33 (2021-01-05)
5+
## 18.4.34 (2021-01-12)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- Fixed ngFor databinding items have property losses if `directives` have child content template property.
12+
13+
## 18.4.30 (2020-12-17)
614

715
### Common
816

components/base/dist/ej2-angular-base.umd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/ej2-angular-base.umd.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es2015.js

Lines changed: 11 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es2015.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es5.js

Lines changed: 12 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-angular-base.es5.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/global/blazor/angularbase.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -545,16 +545,24 @@ var ComponentBase = /** @class */ (function () {
545545
}
546546
else {
547547
/* istanbul ignore next */
548-
var oldProbLength = tempAfterContentThis[tagObject.name].length;
549-
var newPropLendgth = tagObject.instance.list.length;
550-
if (oldProbLength !== newPropLendgth) {
548+
if (tempAfterContentThis[tagObject.name].length !== tagObject.instance.list.length) {
551549
tempAfterContentThis[tagObject.name] = tagObject.instance.list;
552550
}
553551
for (var _b = 0, _c = tagObject.instance.list; _b < _c.length; _b++) {
554552
var list = _c[_b];
555553
var curIndex = tagObject.instance.list.indexOf(list);
556554
var curChild = sf.base.getValue(tagObject.name, tempAfterContentThis)[curIndex];
557-
if (curChild !== undefined && curChild.setProperties !== undefined) {
555+
var complexTemplates = Object.keys(curChild);
556+
complexTemplates = complexTemplates.filter(function (val) {
557+
return /Ref$/i.test(val);
558+
});
559+
for (var _d = 0, complexTemplates_2 = complexTemplates; _d < complexTemplates_2.length; _d++) {
560+
var complexPropName = complexTemplates_2[_d];
561+
complexPropName = complexPropName.replace(/Ref/, '');
562+
curChild.properties[complexPropName] = curChild.properties && !curChild.properties[complexPropName] ?
563+
curChild.propCollection[complexPropName] : curChild.properties[complexPropName];
564+
}
565+
if (!sf.base.isUndefined(curChild) && !sf.base.isUndefined(curChild.setProperties)) {
558566
if (tempAfterContentThis.getModuleName() === 'DashboardLayout') {
559567
curChild.setProperties(list.getProperties(), true);
560568
}

components/base/dist/global/ej2-angular-base.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/global/ej2-angular-base.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)