From 7ec855efd40a94cd062f9fc84acfadf8547a0f5b Mon Sep 17 00:00:00 2001 From: NimBold Date: Sat, 20 Jun 2026 23:28:12 +0330 Subject: [PATCH] fix: resolve Add window UI and transfer settings bugs - Remove redundant 'Queue for Add to Queue' dropdown in Transfer Settings - Fix text cursor appearing on hover over the connections slider - Fix disabled connections slider dropping the accent color when media format is active --- src/components/AddDownloadsModal.tsx | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/src/components/AddDownloadsModal.tsx b/src/components/AddDownloadsModal.tsx index cbdea38..29a6db6 100644 --- a/src/components/AddDownloadsModal.tsx +++ b/src/components/AddDownloadsModal.tsx @@ -1,7 +1,7 @@ import { useState, useEffect, useRef } from 'react'; import { useDownloadStore, - MAIN_QUEUE_ID, + getSiteLogin, type AddDownloadAction } from '../store/useDownloadStore'; @@ -277,8 +277,6 @@ export const AddDownloadsModal = () => { } = useDownloadStore(); const { baseDownloadFolder } = useSettingsStore(); - const [selectedQueueId, setSelectedQueueId] = useState(MAIN_QUEUE_ID); - const [urls, setUrls] = useState(''); const [metadataRefreshNonce, setMetadataRefreshNonce] = useState(0); const [selectedItemIndex, setSelectedItemIndex] = useState(null); @@ -320,7 +318,6 @@ export const AddDownloadsModal = () => { setParsedItems([]); setSelectedItemIndex(null); setPendingUseSharedDestination(false); - setSelectedQueueId(queues.find(q => q.isMain)?.id || MAIN_QUEUE_ID); setUseAuth(false); setUsername(''); setPassword(''); @@ -1006,21 +1003,10 @@ export const AddDownloadsModal = () => { Transfer Settings
- {queues.length > 1 && ( -
- - -
- )} -
- setConnections(Number(e.target.value))} className="add-download-range w-24 accent-blue-500" disabled={parsedItems.some(i => i.isMedia)} aria-label="Connections per file" /> + setConnections(Number(e.target.value))} className={`add-download-range w-24 accent-blue-500 cursor-pointer ${parsedItems.some(i => i.isMedia) ? 'opacity-50 pointer-events-none' : ''}`} aria-label="Connections per file" /> {connections}