Manish Gupta commited on
Commit
205d937
·
1 Parent(s): c66c6a2

Fixed the image selection.

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -89,7 +89,7 @@ def save_image(
89
 
90
  with gr.Blocks() as demo:
91
  # selected_image = gr.State(None)
92
- selected_image_index = gr.State()
93
  current_index = gr.State(0)
94
  character_data = gr.State([])
95
 
@@ -120,15 +120,15 @@ with gr.Blocks() as demo:
120
  )
121
 
122
  # When an image is clicked
123
- def get_select_index(evt: gr.SelectData):
124
- return evt.index
125
 
126
- images.select(get_select_index, None, selected_image_index)
127
 
128
  save_button.click(
129
  save_image,
130
  inputs=[
131
- images[selected_image_index],
132
  comic_id,
133
  character_data,
134
  current_index,
 
89
 
90
  with gr.Blocks() as demo:
91
  # selected_image = gr.State(None)
92
+ selected_image = gr.State()
93
  current_index = gr.State(0)
94
  character_data = gr.State([])
95
 
 
120
  )
121
 
122
  # When an image is clicked
123
+ def get_select_index(evt: gr.SelectData, images):
124
+ return images[evt.index]
125
 
126
+ images.select(get_select_index, images, selected_image)
127
 
128
  save_button.click(
129
  save_image,
130
  inputs=[
131
+ selected_image,
132
  comic_id,
133
  character_data,
134
  current_index,