Fix GIPHY UI cache mismatch
build-push / docker (push) Successful in 4m18s

This commit is contained in:
GHStaK
2026-03-24 16:50:20 +09:00
parent e79d15de2e
commit f5ceb872e0
3 changed files with 24 additions and 20 deletions
+5 -2
View File
@@ -11,7 +11,7 @@ const searchSubmitButton = document.getElementById("searchSubmitButton");
const searchResultsViewport = document.getElementById("searchResultsViewport");
const mediaTypeToggles = Array.from(document.querySelectorAll("[data-media-type-toggle]"));
const platformToggles = Array.from(document.querySelectorAll("[data-platform-toggle]"));
const imageSearchSandbox = document.getElementById("imageSearchSandbox");
const imagePromptBar = document.getElementById("imagePromptBar");
const imagePromptChips = Array.from(document.querySelectorAll("[data-image-prompt]"));
const dropzone = document.getElementById("dropzone");
const fileInput = document.getElementById("fileInput");
@@ -169,6 +169,9 @@ function setStatus(label, progress) {
}
function setHidden(element, hidden, visibleDisplayClass = "flex") {
if (!element) {
return;
}
element.classList.toggle("hidden", hidden);
if (visibleDisplayClass) {
element.classList.toggle(visibleDisplayClass, !hidden);
@@ -335,7 +338,7 @@ function renderImageResults(items = []) {
function applyMediaTypeUI() {
const isImageMode = activeMediaType === "image";
syncMediaTypeButtons();
setHidden(imageSearchSandbox, !isImageMode, "block");
setHidden(imagePromptBar, !isImageMode, "flex");
setHidden(queryVariants, true, "");
showWarning("");
searchResultsViewport.classList.toggle("image-results-scroll", isImageMode);