myn0908 commited on
Commit
adbcf49
1 Parent(s): eb58e8d

update code 2

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -44,9 +44,11 @@ def get_dark_mode():
44
  }
45
  """
46
 
47
- def clear_session():
48
  global clear_flag
49
  clear_flag = True
 
 
50
  return gr.update(value=None), gr.update(value=None)
51
 
52
 
@@ -317,7 +319,7 @@ with gr.Blocks(css=css, theme="NoCrypt/miku@1.2.1") as demo:
317
  outputs=outputs,
318
  api_name=False,
319
  )
320
- clear_button.click(fn=clear_session, inputs=[], outputs=[image, result])
321
  val_r.change(assign_gpu, inputs=inputs, outputs=outputs, queue=False, api_name=False)
322
  run_button.click(fn=assign_gpu, inputs=inputs, outputs=outputs, api_name=False)
323
  image.change(assign_gpu, inputs=inputs, outputs=outputs, queue=False, api_name=False)
 
44
  }
45
  """
46
 
47
+ def clear_session(image):
48
  global clear_flag
49
  clear_flag = True
50
+ if image is not None:
51
+ return gr.update(value=None), gr.update(value=None)
52
  return gr.update(value=None), gr.update(value=None)
53
 
54
 
 
319
  outputs=outputs,
320
  api_name=False,
321
  )
322
+ clear_button.click(fn=clear_session, inputs=[image], outputs=[image, result])
323
  val_r.change(assign_gpu, inputs=inputs, outputs=outputs, queue=False, api_name=False)
324
  run_button.click(fn=assign_gpu, inputs=inputs, outputs=outputs, api_name=False)
325
  image.change(assign_gpu, inputs=inputs, outputs=outputs, queue=False, api_name=False)