From ffd9fbda573bfee5e311ac7f415481077dd873f8 Mon Sep 17 00:00:00 2001 From: Adam Gotlib Date: Mon, 17 Oct 2016 18:22:03 +0200 Subject: [PATCH] Disallow saving torrent file until it is generated Fixes #1031. --- src/renderer/controllers/torrent-list-controller.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/controllers/torrent-list-controller.js b/src/renderer/controllers/torrent-list-controller.js index 5d8be0a0..42dca1c2 100644 --- a/src/renderer/controllers/torrent-list-controller.js +++ b/src/renderer/controllers/torrent-list-controller.js @@ -220,7 +220,8 @@ module.exports = class TorrentListController { menu.append(new electron.remote.MenuItem({ label: 'Save Torrent File As...', - click: () => dispatch('saveTorrentFileAs', torrentSummary.torrentKey) + click: () => dispatch('saveTorrentFileAs', torrentSummary.torrentKey), + enabled: typeof torrentSummary.torrentFileName !== 'undefined' })) menu.popup(electron.remote.getCurrentWindow())