Spaces:
Running on Zero
Running on Zero
Fix UI crash in index.html by guarding outputEmpty element references
Browse files- index.html +3 -3
index.html
CHANGED
|
@@ -633,7 +633,7 @@
|
|
| 633 |
previewVideo.src = "";
|
| 634 |
previewVideo.classList.add("hidden");
|
| 635 |
uploadPrompt.classList.remove("hidden");
|
| 636 |
-
outputEmpty.classList.remove("hidden");
|
| 637 |
outputImage.src = "";
|
| 638 |
outputImage.classList.add("hidden");
|
| 639 |
outputVideo.src = "";
|
|
@@ -775,7 +775,7 @@
|
|
| 775 |
processingStatus.textContent = "Waiting for Gradio queue...";
|
| 776 |
|
| 777 |
// Clean outputs
|
| 778 |
-
outputEmpty.classList.add("hidden");
|
| 779 |
outputImage.classList.add("hidden");
|
| 780 |
outputVideo.classList.add("hidden");
|
| 781 |
richTraceLog.innerHTML = "";
|
|
@@ -885,7 +885,7 @@
|
|
| 885 |
metaStatus.className = "text-red-500 font-semibold";
|
| 886 |
detectionTagsWrapper.innerHTML = `<span class="text-red-400">Failed: ${err.message}</span>`;
|
| 887 |
alert(`Inference failed: ${err.message}`);
|
| 888 |
-
outputEmpty.classList.remove("hidden");
|
| 889 |
} finally {
|
| 890 |
// Restore UI state
|
| 891 |
runBtn.disabled = false;
|
|
|
|
| 633 |
previewVideo.src = "";
|
| 634 |
previewVideo.classList.add("hidden");
|
| 635 |
uploadPrompt.classList.remove("hidden");
|
| 636 |
+
if (outputEmpty) outputEmpty.classList.remove("hidden");
|
| 637 |
outputImage.src = "";
|
| 638 |
outputImage.classList.add("hidden");
|
| 639 |
outputVideo.src = "";
|
|
|
|
| 775 |
processingStatus.textContent = "Waiting for Gradio queue...";
|
| 776 |
|
| 777 |
// Clean outputs
|
| 778 |
+
if (outputEmpty) outputEmpty.classList.add("hidden");
|
| 779 |
outputImage.classList.add("hidden");
|
| 780 |
outputVideo.classList.add("hidden");
|
| 781 |
richTraceLog.innerHTML = "";
|
|
|
|
| 885 |
metaStatus.className = "text-red-500 font-semibold";
|
| 886 |
detectionTagsWrapper.innerHTML = `<span class="text-red-400">Failed: ${err.message}</span>`;
|
| 887 |
alert(`Inference failed: ${err.message}`);
|
| 888 |
+
if (outputEmpty) outputEmpty.classList.remove("hidden");
|
| 889 |
} finally {
|
| 890 |
// Restore UI state
|
| 891 |
runBtn.disabled = false;
|