From b21d7c539bd574155ee1235cb87cfd4efefe1798 Mon Sep 17 00:00:00 2001 From: Catalin Date: Thu, 12 May 2022 18:25:22 +0300 Subject: [PATCH 1/3] fix(grid): set first page when page index exists --- .../components/ui-grid/src/managers/filter-manager.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/projects/angular/components/ui-grid/src/managers/filter-manager.ts b/projects/angular/components/ui-grid/src/managers/filter-manager.ts index c361f80d6..85051d264 100644 --- a/projects/angular/components/ui-grid/src/managers/filter-manager.ts +++ b/projects/angular/components/ui-grid/src/managers/filter-manager.ts @@ -96,10 +96,12 @@ export class FilterManager { header.searchValue = term; header.searchTerm.emit(term); header.searchFilter.emit(searchFilterCollection); - footer?.pageChange.emit({ - pageIndex: 0, - pageSize: footer.state.pageSize, - }); + if (footer?.state.pageIndex) { + footer.pageChange.emit({ + pageIndex: 0, + pageSize: footer.state.pageSize, + }); + } } private _updateFilterValue = ( From 39aad1ba4e4e1976d416fb78e9d4b7b18c5e4962 Mon Sep 17 00:00:00 2001 From: Catalin Date: Thu, 12 May 2022 18:27:05 +0300 Subject: [PATCH 2/3] chore: bump version --- CHANGELOG.md | 3 +++ package-lock.json | 2 +- package.json | 2 +- projects/angular/package.json | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 419448542..5e6ab06b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# v13.3.2 (2022-05-12) +* **grid** set first page when page index exists + # v13.3.1 (2022-05-11) * **grid** set proper import path diff --git a/package-lock.json b/package-lock.json index bea78ab69..a5817e27c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "angular-components", - "version": "13.3.1", + "version": "13.3.2", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 6abd89dcd..124a33042 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-components", - "version": "13.3.1", + "version": "13.3.2", "author": { "name": "UiPath Inc", "url": "https://uipath.com" diff --git a/projects/angular/package.json b/projects/angular/package.json index 59a545de4..10befd11e 100644 --- a/projects/angular/package.json +++ b/projects/angular/package.json @@ -1,6 +1,6 @@ { "name": "@uipath/angular", - "version": "13.3.1", + "version": "13.3.2", "license": "MIT", "author": { "name": "UiPath Inc", From 8e69c08e8bf422cedfe5509487521c59b6f86faf Mon Sep 17 00:00:00 2001 From: Catalin Date: Thu, 12 May 2022 18:40:37 +0300 Subject: [PATCH 3/3] fix(grid): set page index in tests --- .../components/ui-grid/src/managers/filter-manager.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/angular/components/ui-grid/src/managers/filter-manager.spec.ts b/projects/angular/components/ui-grid/src/managers/filter-manager.spec.ts index c8c168ad9..30f47ee72 100644 --- a/projects/angular/components/ui-grid/src/managers/filter-manager.spec.ts +++ b/projects/angular/components/ui-grid/src/managers/filter-manager.spec.ts @@ -145,6 +145,7 @@ describe('Component: UiGrid', () => { it('should set page index to 0', (done) => { const footer = new UiGridFooterDirective(); + footer.state.pageIndex = 2; footer.pageChange .pipe( first(),