Skip to content

Commit 6346c87

Browse files
MKirovaMKirova
authored andcommitted
chore(*): Apply review comments.
1 parent 94d4712 commit 6346c87

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

projects/igniteui-angular/src/lib/grids/grid/grid.pipes.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -147,16 +147,12 @@ export class IgxGridUnmergeActivePipe implements PipeTransform {
147147
const unmergedRec = unmergedData[i];
148148
const origRecord = result[index + i];
149149
if (unmergedRec.cellMergeMeta?.get(col.field)) {
150-
// deep clone of object, since we don't want to pollute the original fully merged collection.
150+
// clone of object, since we don't want to pollute the original fully merged collection.
151151
const objCopy = {
152152
recordRef: origRecord.recordRef,
153153
ghostRecord: origRecord.ghostRecord,
154-
cellMergeMeta: new Map<string, IMergeByResult>()
154+
cellMergeMeta: new Map<string, IMergeByResult>(origRecord.cellMergeMeta.entries())
155155
};
156-
// deep clone of inner map
157-
for (const [key, value] of origRecord.cellMergeMeta) {
158-
objCopy.cellMergeMeta.set(key, structuredClone(value));
159-
}
160156
// update copy with new meta from unmerged data record, but just for this column
161157
objCopy.cellMergeMeta?.set(col.field, unmergedRec.cellMergeMeta.get(col.field));
162158
result[index + i] = objCopy;

0 commit comments

Comments
 (0)