Skip to content

Commit 1880901

Browse files
author
pipeline
committed
v18.1.46 is released
1 parent b69b3dc commit 1880901

File tree

248 files changed

+1918
-552
lines changed

Some content is hidden

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

248 files changed

+1918
-552
lines changed

components/base/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 18.1.46 (2020-04-28)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- Resolved value binding not working for form base components inside reactive form.
12+
- `I274487` - Increased `peerDependencies` version from `9.0.2` to `9.1.3`.
13+
- Included `ej2-icons` as dependency.
14+
- Resolved `OnPropertyChange` method is not triggered for complex and collection properties in angular 9.
15+
516
## 18.1.45 (2020-04-21)
617

718
### 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: 7 additions & 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.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: 7 additions & 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.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: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ window.sf.angularbase = (function (exports) {
99
function applyMixins(derivedClass, baseClass) {
1010
baseClass.forEach(function (baseClass) {
1111
Object.getOwnPropertyNames(baseClass.prototype).forEach(function (name) {
12-
if (!derivedClass.prototype.hasOwnProperty(name) || baseClass.prototype.constructor.name === 'FormBase') {
12+
if (!derivedClass.prototype.hasOwnProperty(name) || baseClass.isFormBase) {
1313
derivedClass.prototype[name] = baseClass.prototype[name];
1414
}
1515
});
@@ -125,6 +125,7 @@ var ComplexBase = /** @class */ (function () {
125125
function ComplexBase() {
126126
this.hasChanges = false;
127127
this.propCollection = {};
128+
this.dataSource = {};
128129
this.tags = [];
129130
this.tagObjects = [];
130131
}
@@ -257,6 +258,10 @@ var ArrayBase = /** @class */ (function () {
257258
if (this.list.length === this.children.length) {
258259
for (var i = 0; i < this.list.length; i++) {
259260
if (this.list[i].propCollection.dataSource) {
261+
if (this.list[i].dataSource && this.list[i].propCollection.dataSource !== this.list[i].dataSource) {
262+
this.list[i].propCollection.dataSource = this.list[i].dataSource;
263+
this.list[i].hasChanges = true;
264+
}
260265
isSourceChanged = (JSON.stringify(this.list[i].propCollection.dataSource) !==
261266
JSON.stringify(childrenDataSource[i].propCollection.dataSource));
262267
}
@@ -702,6 +707,7 @@ var FormBase = /** @class */ (function () {
702707
this.blur.emit(e);
703708
}
704709
};
710+
FormBase.isFormBase = true;
705711
return FormBase;
706712
}());
707713

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)