Manish Gupta commited on
Commit
a8949bc
·
1 Parent(s): cecd5f5

Fixed bugs.

Browse files
Files changed (1) hide show
  1. app.py +31 -0
app.py CHANGED
@@ -131,6 +131,18 @@ def load_from_dropdown(
131
  )
132
 
133
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  def save_image(
135
  selected_image,
136
  comic_id: str,
@@ -198,6 +210,25 @@ with gr.Blocks() as demo:
198
  ],
199
  )
200
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
201
  load_images.click(
202
  load_from_dropdown,
203
  inputs=[episodes_data, episode_dropdown, frame_dropdown],
 
131
  )
132
 
133
 
134
+ def load_dropdown_fn(selected_episode):
135
+ return (
136
+ gr.update(value=selected_episode),
137
+ gr.update(value=0),
138
+ selected_episode,
139
+ 0,
140
+ )
141
+
142
+ def load_dropdown_fn_v2(selected_frame):
143
+ return selected_frame
144
+
145
+
146
  def save_image(
147
  selected_image,
148
  comic_id: str,
 
210
  ],
211
  )
212
 
213
+ episode_dropdown.input(
214
+ load_dropdown_fn,
215
+ inputs=[episode_dropdown],
216
+ outputs=[
217
+ episode_dropdown,
218
+ frame_dropdown,
219
+ current_episode,
220
+ current_frame,
221
+ ]
222
+ )
223
+
224
+ frame_dropdown.input(
225
+ load_dropdown_fn_v2,
226
+ inputs=[frame_dropdown],
227
+ outputs=[
228
+ current_frame,
229
+ ]
230
+ )
231
+
232
  load_images.click(
233
  load_from_dropdown,
234
  inputs=[episodes_data, episode_dropdown, frame_dropdown],