diff --git a/web/README.md b/web/README.md index f9a01bee8..03ed58ac5 100644 --- a/web/README.md +++ b/web/README.md @@ -25,8 +25,8 @@ $ esbuild \ --allow-overwrite \ --bundle \ --legal-comments=external \ - --loader:.png=binary \ - --loader:.svg=binary \ + --loader:.png=dataurl \ + --loader:.svg=dataurl \ --minify \ --outfile=public_html/transmission-app.js \ src/main.js diff --git a/web/src/move-dialog.js b/web/src/move-dialog.js index c38211a3e..9d0c6ed09 100644 --- a/web/src/move-dialog.js +++ b/web/src/move-dialog.js @@ -3,8 +3,6 @@ or any future license endorsed by Mnemosyne LLC. License text can be found in the licenses/ folder. */ -let default_path = ''; - import { createDialogContainer } from './utils.js'; export class MoveDialog extends EventTarget { @@ -25,13 +23,11 @@ export class MoveDialog extends EventTarget { return; } - default_path = default_path || torrents[0].getDownloadDir(); - this.torrents = torrents; this.elements = MoveDialog._create(); this.elements.confirm.addEventListener('click', () => this._onConfirm()); this.elements.dismiss.addEventListener('click', () => this._onDismiss()); - this.elements.entry.value = default_path; + this.elements.entry.value = torrents[0].getDownloadDir(); document.body.append(this.elements.root); this.elements.entry.focus(); @@ -55,7 +51,6 @@ export class MoveDialog extends EventTarget { _onConfirm() { const ids = this.torrents.map((tor) => tor.getId()); const path = this.elements.entry.value.trim(); - default_path = path; this.remote.moveTorrents(ids, path); this.close(); }