Release v1.5.89

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Sucukdeluxe
2026-03-04 02:57:33 +01:00
co-authored by Claude Opus 4.6
parent a18ab484cc
commit 92101e249a
8 changed files with 147 additions and 7 deletions
+5 -2
View File
@@ -2833,10 +2833,13 @@ export function App(): ReactElement {
const hasItems = [...selectedIds].some((id) => snapshot.session.items[id]);
return (
<div ref={ctxMenuRef} className="ctx-menu" style={{ left: contextMenu.x, top: contextMenu.y }} onClick={(e) => e.stopPropagation()}>
{(!contextMenu.itemId || multi) && hasPackages && (
{(hasPackages || hasItems) && (
<button className="ctx-menu-item" onClick={() => {
const pkgIds = [...selectedIds].filter((id) => snapshot.session.packages[id]);
void window.rd.startPackages(pkgIds); setContextMenu(null);
const itemIds = [...selectedIds].filter((id) => snapshot.session.items[id]);
if (pkgIds.length > 0) void window.rd.startPackages(pkgIds);
if (itemIds.length > 0) void window.rd.startItems(itemIds);
setContextMenu(null);
}}>Ausgewählte Downloads starten{multi ? ` (${selectedIds.size})` : ""}</button>
)}
<button className="ctx-menu-item" onClick={() => { void window.rd.start(); setContextMenu(null); }}>Alle Downloads starten</button>