From db90e1f801e9041a90d2661bca4da55a360bfc22 Mon Sep 17 00:00:00 2001 From: Steve-Mcl Date: Thu, 24 Jun 2021 11:27:24 +0100 Subject: [PATCH] remove unnecessary global uncaught promise handler - monaco issue https://github.com/microsoft/monaco-editor/issues/2382 --- .../src/js/ui/editors/code-editors/monaco.js | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/editors/code-editors/monaco.js b/packages/node_modules/@node-red/editor-client/src/js/ui/editors/code-editors/monaco.js index 2decabc52..f11ea94db 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/editors/code-editors/monaco.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/editors/code-editors/monaco.js @@ -150,19 +150,6 @@ RED.editor.codeEditor.monaco = (function() { function init(options) { - //Handles "Uncaught (in promise) Canceled: Canceled" - //@see https://github.com/microsoft/monaco-editor/issues/2382 - //This is fixed in commit microsoft/vscode@49cad9a however it is not yet present monaco-editor - //Remove the below addEventListener once monaco-editor V0.23.1 or greater is published - window.addEventListener('unhandledrejection', function(evt) { - if(evt && evt.reason && evt.reason.stack) { - if (evt.reason.name === 'Canceled' && evt.reason.stack.indexOf('vendor/monaco/dist') >= 0) { - evt.preventDefault(); - evt.stopImmediatePropagation(); - } - } - }); - //Handles orphaned models //ensure loaded models that are not explicitly destroyed by a call to .destroy() are disposed RED.events.on("editor:close",function() {