From 199404e8a61e043eca8e359a507e04cc4700813a Mon Sep 17 00:00:00 2001 From: HighImKevin Date: Thu, 1 Oct 2026 06:58:04 -0400 Subject: [PATCH] Fix issue with search categories not working --- scripts/search.css | 17 +++-------------- scripts/search.js | 14 +++++++------- 2 files changed, 10 insertions(+), 21 deletions(-) diff --git a/scripts/search.css b/scripts/search.css index cdbae22..f1edaff 100644 --- a/scripts/search.css +++ b/scripts/search.css @@ -19,27 +19,16 @@ div#smart-search-wrapper:not([style*="display: none"]) ~ #jellyseerr-search-icon right: unset; } -.inputContainer.flex-grow:has(.smart-search-wrapper) { - display: grid; - grid-template-columns: 1fr 30px; - gap: 1em; -} - .smart-search-mode .searchFieldsInner { position: relative; } -div#searchPage { - padding-top: 3rem !important; -} - -@media (min-width: 600px) { - div#searchPage { - padding-top: 5rem !important; - } +main.MuiBox-root div#searchPage { + padding-top: 2rem !important; } div#searchPage { + padding-top: 5rem !important; display: flex; flex-direction: column; } diff --git a/scripts/search.js b/scripts/search.js index 95d5843..d3b38ad 100644 --- a/scripts/search.js +++ b/scripts/search.js @@ -533,9 +533,9 @@ function updateButtonStates(activeType) { // Remove active class from all buttons smartAllBtn.classList.remove('active','button-submit'); - smartCoreBtn.classList.remove('active','button-submit'); - smartMusicBtn.classList.remove('active','button-submit'); - smartBooksBtn.classList.remove('active','button-submit'); + smartCoreBtn?.classList.remove('active','button-submit'); + smartMusicBtn?.classList.remove('active','button-submit'); + smartBooksBtn?.classList.remove('active','button-submit'); if (smartRequestBtn) { smartRequestBtn.classList.remove('active','button-submit'); @@ -545,13 +545,13 @@ if (activeType === 'all') { smartAllBtn.classList.add('active','button-submit'); } else if (activeType === 'videos') { - smartCoreBtn.classList.add('active','button-submit'); + smartCoreBtn?.classList.add('active','button-submit'); } else if (activeType === 'music') { - smartMusicBtn.classList.add('active','button-submit'); + smartMusicBtn?.classList.add('active','button-submit'); } else if (activeType === 'books') { - smartBooksBtn.classList.add('active','button-submit'); + smartBooksBtn?.classList.add('active','button-submit'); } else if (activeType === 'request' && smartRequestBtn) { - smartRequestBtn.classList.add('active','button-submit'); + smartRequestBtn?.classList.add('active','button-submit'); } }