From 80e165b5058e9db543cc27243baa161756b43a9b Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Sun, 7 Jul 2019 11:17:56 +0100 Subject: [PATCH] fix download size in renderer, thanks Aegon --- .../groovy/com/muwire/gui/DownloadProgressRenderer.groovy | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gui/src/main/groovy/com/muwire/gui/DownloadProgressRenderer.groovy b/gui/src/main/groovy/com/muwire/gui/DownloadProgressRenderer.groovy index ad1c324f..ce2fb8dc 100644 --- a/gui/src/main/groovy/com/muwire/gui/DownloadProgressRenderer.groovy +++ b/gui/src/main/groovy/com/muwire/gui/DownloadProgressRenderer.groovy @@ -22,9 +22,8 @@ class DownloadProgressRenderer extends DefaultTableCellRenderer { int done = d.donePieces() int percent = -1 if (pieces != 0) - percent = (int)(done * 100.0 / pieces) - long size = d.pieceSize * ((long) pieces) - String totalSize = DataHelper.formatSize2Decimal(size, false) + "B" + percent = (done * 100 / pieces) + String totalSize = DataHelper.formatSize2Decimal(d.length, false) + "B" setText(String.format("%2d", percent) + "% of ${totalSize} ($done/$pieces pcs)".toString()) if (isSelected) {