diff --git a/CHANGELOG.md b/CHANGELOG.md index 0eb44d63..b0bc4b4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# v15.0.19 (2023-12-20) +* **grid** change visibility-manager isDirty$ + # v15.0.18 (2023-12-20) * **file-picker** rm nrgx/component dependency * **chore** bump version to v15.0.17 diff --git a/package-lock.json b/package-lock.json index df9aa791..22663d43 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "angular-components", - "version": "15.0.18", + "version": "15.0.19", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "angular-components", - "version": "15.0.18", + "version": "15.0.19", "license": "MIT", "dependencies": { "@angular/animations": "15.2.9", diff --git a/package.json b/package.json index 291346f1..148f3311 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-components", - "version": "15.0.18", + "version": "15.0.19", "author": { "name": "UiPath Inc", "url": "https://uipath.com" diff --git a/projects/angular/components/ui-grid/src/managers/visibility-manager.ts b/projects/angular/components/ui-grid/src/managers/visibility-manager.ts index 12b1670b..cc40cb10 100644 --- a/projects/angular/components/ui-grid/src/managers/visibility-manager.ts +++ b/projects/angular/components/ui-grid/src/managers/visibility-manager.ts @@ -37,7 +37,7 @@ export class VisibilityManger { isDirty$ = this.options$.pipe( filter(() => !!this._initial), map(o => ([o.map(this._mapToVisibleDiff), this._initial])), - map(([current, initial]) => !isEqual(current, initial)), + map(([current, initial]) => !isEqual(current?.filter(v => v.checked), initial?.filter(v => v.checked))), ); set columns(columns: UiGridColumnDirective[]) { diff --git a/projects/angular/package.json b/projects/angular/package.json index c62a2cfd..76d8e8c7 100644 --- a/projects/angular/package.json +++ b/projects/angular/package.json @@ -1,6 +1,6 @@ { "name": "@uipath/angular", - "version": "15.0.18", + "version": "15.0.19", "license": "MIT", "author": { "name": "UiPath Inc",