fix snippet editor in the demo

This commit is contained in:
nightwing 2013-07-06 16:51:32 +04:00
commit 9f2a17fcf5

View file

@ -469,10 +469,10 @@ var SnippetManager = function() {
var snippetNameMap = this.snippetNameMap; var snippetNameMap = this.snippetNameMap;
function removeSnippet(s) { function removeSnippet(s) {
var map = snippetNameMap[scope]; var nameMap = snippetNameMap[s.scope||scope];
if (map && map[s.name]) { if (nameMap && nameMap[s.name]) {
delete map[s.name]; delete nameMap[s.name];
map = snippetMap[scope]; var map = snippetMap[s.scope||scope];
var i = map && map.indexOf(s); var i = map && map.indexOf(s);
if (i >= 0) if (i >= 0)
map.splice(i, 1); map.splice(i, 1);