diff --git a/macosx/TorrentCell.m b/macosx/TorrentCell.m index 43d8d43b4..5f2cc87d6 100644 --- a/macosx/TorrentCell.m +++ b/macosx/TorrentCell.m @@ -629,7 +629,7 @@ } } - if (![torrent allDownloaded]) + if (![torrent allDownloaded] && ![torrent isMagnet]) { const CGFloat widthRemaining = round(NSWidth(barRect) * [torrent progressLeft]); @@ -653,7 +653,12 @@ //unwanted section if (!NSIsEmptyRect(missingRect)) - [[ProgressGradients progressLightGrayGradient] drawInRect: missingRect angle: 90]; + { + if (![torrent isMagnet]) + [[ProgressGradients progressLightGrayGradient] drawInRect: missingRect angle: 90]; + else + [[ProgressGradients progressRedGradient] drawInRect: missingRect angle: 90]; + } } - (void) drawPiecesBar: (NSRect) barRect