Skip to content

Commit e26d8c5

Browse files
authored
Merge branch 'master' into mvenkov/remove-internal-overlay-outlets
2 parents 713812b + 1e1a446 commit e26d8c5

3 files changed

Lines changed: 33 additions & 2 deletions

File tree

.github/workflows/npm-publish.yml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v4
1515
- uses: actions/setup-node@v4
1616
with:
17-
node-version: 22
17+
node-version: '22.22.1' # Specifically avoid 22.22.2 due to a regression with npm latest
1818
cache: 'npm'
1919
registry-url: 'https://registry.npmjs.org'
2020

@@ -87,3 +87,25 @@ jobs:
8787
- name: Publish igniteui-angular-extras
8888
run: npm publish --tag ${NPM_TAG}
8989
working-directory: dist/igniteui-angular-extras
90+
91+
dispatch-api-update:
92+
needs: build
93+
runs-on: ubuntu-latest
94+
steps:
95+
- name: Get app token
96+
id: app-token
97+
uses: actions/create-github-app-token@v2
98+
with:
99+
app-id: ${{ secrets.IGNITEUI_GITHUB_APP_ID }}
100+
private-key: ${{ secrets.IGNITEUI_GITHUB_APP_PRIVATE_KEY }}
101+
owner: IgniteUI
102+
- name: Trigger API update workflow
103+
uses: peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697
104+
with:
105+
token: ${{ steps.app-token.outputs.token }}
106+
repository: IgniteUI/igniteui-angular-api-i18n
107+
event-type: api-update
108+
client-payload: |
109+
{
110+
"release_tag": "${{ github.event.release.tag_name }}"
111+
}

projects/igniteui-angular/grids/grid/src/grid-base.directive.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3836,7 +3836,7 @@ export abstract class IgxGridBaseDirective implements GridType,
38363836
});
38373837

38383838
this.verticalScrollContainer.contentSizeChange.pipe(filter(() => !this._init), throttleTime(30), destructor).subscribe(() => {
3839-
this.notifyChanges(true);
3839+
this.onContentSizeChange();
38403840
});
38413841

38423842
this.verticalScrollContainer.chunkPreload.pipe(filter(() => !this._init), destructor).subscribe(() => {
@@ -8182,6 +8182,10 @@ export abstract class IgxGridBaseDirective implements GridType,
81828182
return Object.keys(oldData[0]).join() !== Object.keys(newData[0]).join();
81838183
}
81848184

8185+
protected onContentSizeChange() {
8186+
this.notifyChanges(true);
8187+
}
8188+
81858189
/**
81868190
* Clears the current navigation service active node
81878191
*/

projects/igniteui-angular/grids/pivot-grid/src/pivot-grid.component.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2053,6 +2053,11 @@ export class IgxPivotGridComponent extends IgxGridBaseDirective implements OnIni
20532053
this._dataView = data;
20542054
}
20552055

2056+
protected override onContentSizeChange() {
2057+
super.onContentSizeChange();
2058+
this.updateDefaultRowHeight();
2059+
}
2060+
20562061
/**
20572062
* @hidden @internal
20582063
*/

0 commit comments

Comments
 (0)