diff --git a/packages/troika-three-text/src/BatchedText.js b/packages/troika-three-text/src/BatchedText.js index af57e2ed..6173e794 100644 --- a/packages/troika-three-text/src/BatchedText.js +++ b/packages/troika-three-text/src/BatchedText.js @@ -148,7 +148,11 @@ export class BatchedText extends Text { /** @override */ hasOutline() { - return this._members.keys().some(m => m.hasOutline()) + // Iterator.some() not supported in Safari + for (let member of this._members.keys()) { + if (member.hasOutline()) return true; + } + return false; } /**