diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2024-01-09 11:32:03 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2024-01-09 11:32:03 -0400 |
commit | d3930822b87e01ae85bbc7e1f3f2598d8f680187 (patch) | |
tree | 32f807176ee24f71d56a554d478670711634366f | |
parent | 7e43883bca8a58b2212288e1fcdf50d1143fd894 (diff) |
upd8: provide closeLanguageWatchers function
-rwxr-xr-x | src/upd8.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/upd8.js b/src/upd8.js index d001c76a..5b6b4403 100755 --- a/src/upd8.js +++ b/src/upd8.js @@ -1539,6 +1539,17 @@ async function main() { } } + const closeLanguageWatchers = () => { + if (languageReloading) { + for (const watcher of [ + internalDefaultLanguageWatcher, + ...customLanguageWatchers, + ]) { + watcher.close(); + } + } + }; + const inheritStringsFromInternalLanguage = () => { // The custom default language, if set, will be the new one providing fallback // strings for other languages. But on its own, it still might not be a complete @@ -1792,6 +1803,7 @@ async function main() { wikiData, cachebust: '?' + CACHEBUST, + closeLanguageWatchers, developersComment, getSizeOfAdditionalFile, getSizeOfImagePath, |