Fix manual extract relabeling

This commit is contained in:
Sucukdeluxe
2026-03-09 05:38:56 +01:00
parent e9ec35a6a6
commit 40f097249c
3 changed files with 90 additions and 9 deletions
+1 -2
View File
@@ -5581,7 +5581,7 @@ export function App(): ReactElement {
{hasPackages && !multi && (() => {
const pkg = snapshot.session.packages[contextMenu.packageId];
const items = pkg?.itemIds.map((id) => snapshot.session.items[id]).filter(Boolean) || [];
const someCompleted = items.some((item) => item && item.status === "completed");
const someCompleted = items.some((item) => item && item.status === "completed" && !/^Entpackt\b/i.test(item.fullStatus || ""));
return (<>
{someCompleted && (
<button className="ctx-menu-item" onClick={() => { void window.rd.extractNow(contextMenu.packageId).catch(() => {}); setContextMenu(null); }}>Jetzt entpacken</button>
@@ -6121,4 +6121,3 @@ const PackageCard = memo(function PackageCard({ pkg, items, packageSpeed, stripe
return true;
});