don't start worker if off

This commit is contained in:
Emiliano Heyns
2022-05-21 10:13:56 +02:00
parent 812e430b5d
commit 1f068a210c

View File

@@ -142,7 +142,12 @@ export const Translators = new class { // eslint-disable-line @typescript-eslint
}
private start() {
if (this.worker) return
if (this.worker && !Preference.worker) {
this.worker.terminate()
this.worker = null
return
}
if (this.worker || !Preference.worker) return
try {
this.worker = new ChromeWorker('chrome://zotero-better-bibtex/content/worker/zotero.js')