akhaliq HF Staff commited on
Commit
2b2aefb
·
1 Parent(s): e70744b

Fix UI crash in index.html by guarding outputEmpty element references

Browse files
Files changed (1) hide show
  1. 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;