diff --git a/package.json b/package.json
index 9b60b2f..f575e82 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "real-debrid-downloader",
- "version": "1.5.25",
+ "version": "1.5.26",
"description": "Real-Debrid Downloader Desktop (Electron + React + TypeScript)",
"main": "build/main/main/main.js",
"author": "Sucukdeluxe",
diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx
index 73d5974..f1d835a 100644
--- a/src/renderer/App.tsx
+++ b/src/renderer/App.tsx
@@ -2742,13 +2742,12 @@ const PackageCard = memo(function PackageCard({ pkg, items, packageSpeed, isFirs
{!collapsed && items.map((item) => (
{ e.stopPropagation(); onSelect(item.id, e.ctrlKey); }} onMouseDown={(e) => { e.stopPropagation(); onSelectMouseDown(item.id, e); }} onMouseEnter={() => onSelectMouseEnter(item.id)} onContextMenu={(e) => { e.preventDefault(); e.stopPropagation(); onContextMenu(pkg.id, item.id, e.clientX, e.clientY); }}>
{item.fileName}
- {(item.status === "downloading" || item.status === "completed") ? `${item.progressPercent}%` : "-"}
- {humanSize(item.totalBytes || item.downloadedBytes || 0)}
- {humanSize(item.downloadedBytes || 0)}
+ {item.totalBytes > 0 ? `${item.progressPercent}%` : "-"}
+ {(item.totalBytes || item.downloadedBytes) ? humanSize(item.totalBytes || item.downloadedBytes || 0) : "-"}
+ {item.downloadedBytes > 0 ? humanSize(item.downloadedBytes) : "-"}
{formatHoster(item)}
{item.fullStatus}
- {item.status === "downloading" && ` ${item.progressPercent}%`}
{item.retries > 0 && ` ยท R${item.retries}`}
{item.speedBps > 0 ? formatSpeedMbps(item.speedBps) : "-"}