Skip to content

Commit f6ba8ba

Browse files
author
pipeline
committed
v18.2.56 is released
1 parent 4bd45f3 commit f6ba8ba

File tree

160 files changed

+608
-253
lines changed

Some content is hidden

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

160 files changed

+608
-253
lines changed

components/base/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## [Unreleased]
44

5+
## 18.2.56 (2020-09-01)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `I283512` - Resolved `Dynamic value` binding not working for component base components.
12+
513
## 18.2.48 (2020-08-04)
614

715
### Common

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: 14 additions & 18 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: 14 additions & 18 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: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,6 @@ var ComplexBase = /** @class */ (function () {
159159
}
160160
}
161161
this.hasChanges = true;
162-
// this.initChange = true;
163-
// this.onChanges = false;
164162
}
165163
};
166164
ComplexBase.prototype.registerEvents = function (eventList) {
@@ -259,22 +257,20 @@ var ArrayBase = /** @class */ (function () {
259257
/* istanbul ignore next */
260258
if (this.list.length === this.children.length) {
261259
for (var i = 0; i < this.list.length; i++) {
262-
// if(!this.list[i].initChange) {
263-
// let propList: string[] = Object.keys(this.list[i]);
264-
// if (this.list[i].directivePropList) {
265-
// for (let k: number = 0; k < this.list[i].directivePropList.length; k++) {
266-
// let dirPropName = this.list[i].directivePropList[k];
267-
// if (propList.indexOf(dirPropName) !== -1) {
268-
// setValue(dirPropName, getValue(dirPropName, this.list[i]), this.list[i].propCollection);
269-
// this.list[i].hasChanges = true;
270-
// this.list[i].initChange = true;
271-
// this.hasChanges = true;
272-
// }
273-
// }
274-
// }
275-
// }else if(!this.list[i].onChanges){
276-
// this.list[i].initChange = false;
277-
// }
260+
var propList = Object.keys(this.list[i]);
261+
if (this.list[i].directivePropList) {
262+
for (var k = 0; k < this.list[i].directivePropList.length; k++) {
263+
var dirPropName = this.list[i].directivePropList[k];
264+
if (propList.indexOf(dirPropName) !== -1) {
265+
var tempList = this.list[i];
266+
if ((JSON.stringify(tempList[dirPropName])) !== (JSON.stringify(tempList.propCollection[dirPropName]))) {
267+
sf.base.setValue(dirPropName, sf.base.getValue(dirPropName, this.list[i]), this.list[i].propCollection);
268+
this.list[i].hasChanges = true;
269+
this.list[i].isUpdated = false;
270+
}
271+
}
272+
}
273+
}
278274
if (this.list[i].propCollection.dataSource) {
279275
if (this.list[i].dataSource && this.list[i].propCollection.dataSource !== this.list[i].dataSource) {
280276
this.list[i].propCollection.dataSource = this.list[i].dataSource;

0 commit comments

Comments
 (0)