diff --git a/src/script.js b/src/script.js index 50c2e1f..8759320 100644 --- a/src/script.js +++ b/src/script.js @@ -1840,13 +1840,17 @@ globalConsoleContainerEl 'script $1:$2' ); } - scope.consoleCm.replaceRange( - arg + - ' ' + - ((arg + '').match(/\[object \w+]/) ? JSON.stringify(arg) : '') + - '\n', - { line: Infinity } - ); + try { + scope.consoleCm.replaceRange( + arg + + ' ' + + ((arg + '').match(/\[object \w+]/) ? JSON.stringify(arg) : '') + + '\n', + { line: Infinity } + ); + } catch (e) { + scope.consoleCm.replaceRange('🌀\n', { line: Infinity }); + } scope.consoleCm.scrollTo(0, Infinity); logCount++; });