Skip to content

Commit 3c2e13b

Browse files
committed
fix(exporters): the default expand state was not reflected by exporters
1 parent 2b24f67 commit 3c2e13b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

projects/igniteui-angular/src/lib/services/exporter-common/base-export-service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,7 @@ export abstract class IgxBaseExporter {
643643
const columnFields = this._ownersMap.get(grid).columns.map(col => col.field);
644644

645645
for (const entry of records) {
646-
const expansionStateVal = grid.expansionStates.has(entry) ? grid.expansionStates.get(entry) : false;
646+
const expansionStateVal = grid.expansionStates.has(entry) ? grid.expansionStates.get(entry) : grid.getDefaultExpandState(entry);
647647

648648
const dataWithoutChildren = Object.keys(entry)
649649
.filter(k => columnFields.includes(k))

projects/igniteui-angular/src/lib/services/pdf/pdf-exporter-grid.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { IgxPdfExporterOptions } from './pdf-exporter-options';
55
import { GridIDNameJobTitleComponent } from '../../test-utils/grid-samples.spec';
66
import { first } from 'rxjs/operators';
77
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
8-
import { NestedColumnGroupsGridComponent, ColumnGroupTestComponent } from '../../test-utils/grid-mch-sample.spec';
8+
import { NestedColumnGroupsGridComponent, ColumnGroupTestComponent, BlueWhaleGridComponent } from '../../test-utils/grid-mch-sample.spec';
99
import { IgxHierarchicalGridTestBaseComponent } from '../../test-utils/hierarchical-grid-components.spec';
1010
import { IgxTreeGridSortingComponent, IgxTreeGridPrimaryForeignKeyComponent } from '../../test-utils/tree-grid-components.spec';
1111
import { CustomSummariesComponent } from '../../grids/grid/grid-summary.spec';
@@ -368,11 +368,11 @@ describe('PDF Grid Exporter', () => {
368368
TestBed.configureTestingModule({
369369
imports: [
370370
NoopAnimationsModule,
371-
NestedColumnGroupsGridComponent
371+
BlueWhaleGridComponent
372372
]
373373
}).compileComponents();
374374

375-
const fix = TestBed.createComponent(NestedColumnGroupsGridComponent);
375+
const fix = TestBed.createComponent(BlueWhaleGridComponent);
376376
fix.detectChanges();
377377

378378
const grid = fix.componentInstance.grid;

0 commit comments

Comments
 (0)