From 9f2a17fcf5a7b0351171aa4f39fca9321dc4bc47 Mon Sep 17 00:00:00 2001 From: nightwing Date: Sat, 6 Jul 2013 16:51:32 +0400 Subject: [PATCH] fix snippet editor in the demo --- lib/ace/snippets.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/ace/snippets.js b/lib/ace/snippets.js index 35308b9d..cf5ac307 100644 --- a/lib/ace/snippets.js +++ b/lib/ace/snippets.js @@ -469,10 +469,10 @@ var SnippetManager = function() { var snippetNameMap = this.snippetNameMap; function removeSnippet(s) { - var map = snippetNameMap[scope]; - if (map && map[s.name]) { - delete map[s.name]; - map = snippetMap[scope]; + var nameMap = snippetNameMap[s.scope||scope]; + if (nameMap && nameMap[s.name]) { + delete nameMap[s.name]; + var map = snippetMap[s.scope||scope]; var i = map && map.indexOf(s); if (i >= 0) map.splice(i, 1);