From dd1264c3e20258515d9e0d448b3b8071ff707ba1 Mon Sep 17 00:00:00 2001 From: Nikolay Markov Date: Tue, 4 Feb 2025 13:01:34 -0600 Subject: [PATCH] fix: safari Iterable map is undefined #33 --- src/main.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 94c9f12..04e37c6 100644 --- a/src/main.js +++ b/src/main.js @@ -469,8 +469,9 @@ class FunkyHeatmap { let bodyWidth = 0; let nonZeroRotate = false; const groups = this.header.append('g'); + const columnGroups = Array.from(this.columnGroups.values()); - const nLevels = Math.max(...this.columnGroups.values().map(group => { + const nLevels = Math.max(...columnGroups.map(group => { let i = 1; while (true) { if (group[`level${i}`] === undefined) {