Yang2001 commited on
Commit
25d6ae7
·
1 Parent(s): 95d9430

fix: clear previous 3D model before loading new one in extract step

Browse files
Files changed (1) hide show
  1. index.html +4 -1
index.html CHANGED
@@ -1073,6 +1073,10 @@
1073
  async function startExtraction() {
1074
  if (!generationResult) return;
1075
 
 
 
 
 
1076
  showLoading();
1077
  startProgressListener();
1078
  try {
@@ -1087,7 +1091,6 @@
1087
  const glbUrl = result.data[0].url;
1088
 
1089
  stopProgressListener();
1090
- const viewer = document.getElementById('main-3d-viewer');
1091
  viewer.src = glbUrl;
1092
  setStep(3);
1093
  hideLoading();
 
1073
  async function startExtraction() {
1074
  if (!generationResult) return;
1075
 
1076
+ // Clear previous model immediately so it won't show during loading
1077
+ const viewer = document.getElementById('main-3d-viewer');
1078
+ viewer.removeAttribute('src');
1079
+
1080
  showLoading();
1081
  startProgressListener();
1082
  try {
 
1091
  const glbUrl = result.data[0].url;
1092
 
1093
  stopProgressListener();
 
1094
  viewer.src = glbUrl;
1095
  setStep(3);
1096
  hideLoading();