Spaces:
Running
Running
zach
commited on
Commit
·
a7644f8
1
Parent(s):
07101b1
Fix bug where audio players both autoplay on second regeneration
Browse files- src/app.py +10 -2
src/app.py
CHANGED
@@ -336,9 +336,17 @@ def build_gradio_interface() -> gr.Blocks:
|
|
336 |
|
337 |
# Enable voting after 2nd audio option playback finishes
|
338 |
option2_audio_player.stop(
|
339 |
-
fn=lambda _: (
|
|
|
|
|
|
|
|
|
340 |
inputs=[],
|
341 |
-
outputs=[
|
|
|
|
|
|
|
|
|
342 |
)
|
343 |
|
344 |
logger.debug('Gradio interface built successfully')
|
|
|
336 |
|
337 |
# Enable voting after 2nd audio option playback finishes
|
338 |
option2_audio_player.stop(
|
339 |
+
fn=lambda _: (
|
340 |
+
gr.update(interactive=True),
|
341 |
+
gr.update(interactive=True),
|
342 |
+
gr.update(autoplay=False),
|
343 |
+
),
|
344 |
inputs=[],
|
345 |
+
outputs=[
|
346 |
+
vote_button_1,
|
347 |
+
vote_button_2,
|
348 |
+
option2_audio_player,
|
349 |
+
],
|
350 |
)
|
351 |
|
352 |
logger.debug('Gradio interface built successfully')
|