浏览代码

Internal cleanup

Steven Silvester 9 年之前
父节点
当前提交
c65e08afc4
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      src/docmanager/index.ts

+ 2 - 3
src/docmanager/index.ts

@@ -427,8 +427,7 @@ class DocumentManager implements IDisposable {
       for (let option of options.defaultFor) {
         if (option === '.*') {
           this._defaultWidgetFactory = name;
-        }
-        if (option in options.fileExtensions) {
+        } else if (option in options.fileExtensions) {
           this._defaultWidgetFactories[option] = name;
         }
       }
@@ -438,7 +437,7 @@ class DocumentManager implements IDisposable {
       if (this._defaultWidgetFactory === name) {
         this._defaultWidgetFactory = '';
       }
-      for (let opt of Object.keys(this._defaultWidgetFactories)) {
+      for (let opt in Object.keys(this._defaultWidgetFactories)) {
         let n = this._defaultWidgetFactories[opt];
         if (n === name) {
           delete this._defaultWidgetFactories[opt];