瀏覽代碼

Checklist and Checklist-Item editing closes all other inlined forms

Martin Filser 3 年之前
父節點
當前提交
f74fab64b6
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      client/components/cards/checklists.js

+ 3 - 2
client/components/cards/checklists.js

@@ -188,6 +188,7 @@ BlazeComponent.extendComponent({
     }
   },
 
+  /** closes all inlined forms (checklist and checklist-item input fields) */
   closeAllInlinedForms() {
     this.$('.js-close-inlined-form').click();
   },
@@ -216,8 +217,8 @@ BlazeComponent.extendComponent({
         'click .js-delete-checklist-item': this.deleteItem,
         'click .confirm-checklist-delete': this.deleteChecklist,
         'focus .js-add-checklist-item': this.focusChecklistItem,
-        'click .add-checklist-item.js-open-inlined-form': this.closeAllInlinedForms,
-        'click .add-checklist.js-open-inlined-form': this.closeAllInlinedForms,
+        // add and delete checklist / checklist-item
+        'click .js-open-inlined-form': this.closeAllInlinedForms,
         keydown: this.pressKey,
       },
     ];