From 744d38259ef51e6202838be554bf7e71fb22ebbb Mon Sep 17 00:00:00 2001 From: Feross Aboukhadijeh Date: Thu, 12 May 2016 16:50:58 -0700 Subject: [PATCH] Put peers before speeds, to reduce bouncing When speed goes to zero, it disappears, which looks weird when it's not the last item on the status line. --- renderer/views/torrent-list.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/renderer/views/torrent-list.js b/renderer/views/torrent-list.js index 8d43054b..615fc92f 100644 --- a/renderer/views/torrent-list.js +++ b/renderer/views/torrent-list.js @@ -71,9 +71,9 @@ function TorrentList (state) {
${renderPercentProgress()} ${renderTotalProgress()} + ${renderPeers()} ${renderDownloadSpeed()} ${renderUploadSpeed()} - ${renderPeers()}
`) } @@ -95,6 +95,12 @@ function TorrentList (state) { } } + function renderPeers () { + if (prog.numPeers === 0) return + var count = prog.numPeers === 1 ? 'peer' : 'peers' + return hx`${prog.numPeers} ${count}` + } + function renderDownloadSpeed () { if (prog.downloadSpeed === 0) return return hx`↓ ${prettyBytes(prog.downloadSpeed)}/s` @@ -104,12 +110,6 @@ function TorrentList (state) { if (prog.uploadSpeed === 0) return return hx`↑ ${prettyBytes(prog.uploadSpeed)}/s` } - - function renderPeers () { - if (prog.numPeers === 0) return - var count = prog.numPeers === 1 ? 'peer' : 'peers' - return hx`${prog.numPeers} ${count}` - } } // Download button toggles between torrenting (DL/seed) and paused