freealise commited on
Commit
3fa6d0e
·
verified ·
1 Parent(s): 90d1d2d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -1124,16 +1124,15 @@ with gr.Blocks(css=css, js=js, head=head) as demo:
1124
  <canvas id='cnv_out'></canvas>
1125
  <div id='compass_box'><div id='compass'><a id='fullscreen' onclick='
1126
  const model3D = document.getElementById(\"model3D\");
1127
- if (model3D.style.width != window.innerWidth/2 + \"px\") {
1128
- model3D.style.width = window.innerWidth/2 + \"px\";
1129
- model3D.style.height = window.innerHeight/2 + \"px\";
1130
  model3D.style.position = \"fixed\";
1131
  model3D.style.left = \"0\";
1132
  model3D.style.top = \"0\";
1133
  model3D.style.zIndex = \"100\";
1134
  } else {
1135
- model3D.style.width = \"initial\";
1136
- model3D.style.height = \"initial\";
1137
  model3D.style.position = \"initial\";
1138
  model3D.style.left = \"initial\";
1139
  model3D.style.top = \"initial\";
 
1124
  <canvas id='cnv_out'></canvas>
1125
  <div id='compass_box'><div id='compass'><a id='fullscreen' onclick='
1126
  const model3D = document.getElementById(\"model3D\");
1127
+ if (model3D.parentNode.tagName != \"BODY\") {
1128
+ window.modelContainer = model3D.parentNode.id;
1129
+ document.body.appendChild(model3D);
1130
  model3D.style.position = \"fixed\";
1131
  model3D.style.left = \"0\";
1132
  model3D.style.top = \"0\";
1133
  model3D.style.zIndex = \"100\";
1134
  } else {
1135
+ document.getElementById(window.modelContainer).appendChild(model3D);
 
1136
  model3D.style.position = \"initial\";
1137
  model3D.style.left = \"initial\";
1138
  model3D.style.top = \"initial\";