diff --git a/src/cdk-experimental/popover-edit/edit-event-dispatcher.ts b/src/cdk-experimental/popover-edit/edit-event-dispatcher.ts index 591700a187f3..f6c66e9aaf8b 100644 --- a/src/cdk-experimental/popover-edit/edit-event-dispatcher.ts +++ b/src/cdk-experimental/popover-edit/edit-event-dispatcher.ts @@ -317,9 +317,8 @@ function areMapEntriesEqual(a: Map, b: Map): boolean { return false; } - // TODO: use Map.prototype.entries once we're off IE11. - for (const aKey of Array.from(a.keys())) { - if (b.get(aKey) !== a.get(aKey)) { + for (const [key, value] of a) { + if (b.get(key) !== value) { return false; } }