From 71de532e0c9a0bfb71e157be71f8d6cf50e98793 Mon Sep 17 00:00:00 2001 From: Yat Ho Date: Tue, 5 Dec 2023 00:27:57 +0800 Subject: [PATCH] fix: always use location of selected torrents in WebUI set location dialogue (#6334) --- web/src/move-dialog.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/web/src/move-dialog.js b/web/src/move-dialog.js index 37be09952..c58a840a0 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(); }