From 2efc2d8dd2ce4386e9b1d3b26213b356dc47fdbf Mon Sep 17 00:00:00 2001 From: eight Date: Sun, 2 Sep 2018 15:03:15 +0800 Subject: [PATCH] Fix: don't compose but extend --- edit/linter-report.js | 8 ++++---- edit/sections.js | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/edit/linter-report.js b/edit/linter-report.js index 763e5817..69369104 100644 --- a/edit/linter-report.js +++ b/edit/linter-report.js @@ -2,7 +2,7 @@ 'use strict'; // eslint-disable-next-line no-var -var linterReport = (() => { +Object.assign(linter, (() => { const cms = new Map(); const helpDialog = createLinterHelpDialog(getIssues); @@ -37,7 +37,7 @@ var linterReport = (() => { updateCount(); }); - return {refresh}; + return {refreshReport}; function updateCount() { const issueCount = Array.from(cms.values()) @@ -66,7 +66,7 @@ var linterReport = (() => { } } - function refresh() { + function refreshReport() { for (const table of cms.values()) { table.updateCaption(); } @@ -162,4 +162,4 @@ var linterReport = (() => { cm.focus(); cm.setSelection(anno.from); } -})(); +})()); diff --git a/edit/sections.js b/edit/sections.js index acc7fc26..44ef3a50 100644 --- a/edit/sections.js +++ b/edit/sections.js @@ -5,7 +5,7 @@ global onChange initHooks setCleanGlobal global fromMozillaFormat maximizeCodeHeight toggleContextMenuDelete global setCleanItem updateTitle global showAppliesToHelp beautify regExpTester setGlobalProgress setCleanSection -global clipString linter linterReport +global clipString linter */ 'use strict'; @@ -152,7 +152,7 @@ function addSection(event, section) { cm = setupCodeMirror(div, code); } linter.enableForEditor(cm); - linterReport.refresh(); + linter.refreshReport(); div.CodeMirror = cm; setCleanSection(div); return div; @@ -482,7 +482,7 @@ function removeSection(event) { updateTitle(); cm.focus(); linter.enableForEditor(cm); - linterReport.refresh(); + linter.refreshReport(); }; section.insertAdjacentElement('afterend', stub); } @@ -490,7 +490,7 @@ function removeSection(event) { removeAreaAndSetDirty(section); editors.splice(editors.indexOf(cm), 1); linter.disableForEditor(cm); - linterReport.refresh(); + linter.refreshReport(); } function removeAreaAndSetDirty(area) {