From bcebf55505f69cc9de169318e58545d1d5a8489c Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 21 Mar 2018 18:34:52 +0400 Subject: [PATCH] fix unregisterLanguageHandler --- plugins/c9.ide.language.core/worker.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/c9.ide.language.core/worker.js b/plugins/c9.ide.language.core/worker.js index 49cdcccf..e7aaf669 100644 --- a/plugins/c9.ide.language.core/worker.js +++ b/plugins/c9.ide.language.core/worker.js @@ -354,11 +354,11 @@ function endTime(t, message, indent) { }; this.unregister = function(modulePath, callback) { - if (window.require) - window.require.modules[modulePath] = null; this.handlers = this.handlers.filter(function(h) { return h.$source !== modulePath; }); + if (window.require) + window.require.undef(modulePath, true); callback && callback(); };