Pierre Chapuis commited on
Commit
eadfab2
1 Parent(s): fb667fe

bbox tab: fix making button interactive on upload

Browse files
Files changed (1) hide show
  1. src/app.py +2 -7
src/app.py CHANGED
@@ -165,10 +165,6 @@ def process_bbox(prompts: dict[str, Any]) -> tuple[tuple[Image.Image, Image.Imag
165
  return _process(img, bbox)
166
 
167
 
168
- def on_change_bbox(img: Image.Image | None):
169
- return gr.update(interactive=bool(img))
170
-
171
-
172
  def process_prompt(img: Image.Image, prompt: str) -> tuple[tuple[Image.Image, Image.Image], gr.DownloadButton]:
173
  return _process(img, prompt)
174
 
@@ -303,9 +299,8 @@ with gr.Blocks() as demo:
303
 
304
  btn.add(oimg)
305
 
306
- iimg.change(
307
- fn=on_change_bbox,
308
- inputs=[iimg],
309
  outputs=[btn],
310
  )
311
  btn.click(
 
165
  return _process(img, bbox)
166
 
167
 
 
 
 
 
168
  def process_prompt(img: Image.Image, prompt: str) -> tuple[tuple[Image.Image, Image.Image], gr.DownloadButton]:
169
  return _process(img, prompt)
170
 
 
299
 
300
  btn.add(oimg)
301
 
302
+ annotator.change(
303
+ fn=lambda: gr.update(interactive=True),
 
304
  outputs=[btn],
305
  )
306
  btn.click(