throaway2854 commited on
Commit
df6ff27
·
verified ·
1 Parent(s): e357352

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -8,6 +8,7 @@ from PIL import Image
8
  import uuid
9
  import tempfile
10
  import numpy as np
 
11
 
12
  # Function to save dataset to zip
13
 
@@ -401,6 +402,7 @@ with gr.Blocks() as demo:
401
 
402
  # Update all components when a dataset is selected
403
  def update_all_components(current_dataset_name, datasets):
 
404
  dataset = datasets[current_dataset_name]
405
  html_content = display_dataset_html(dataset, page_number=0)
406
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
@@ -414,6 +416,7 @@ with gr.Blocks() as demo:
414
 
415
  # Update all components when an entry is added
416
  def update_all_components_after_add(current_dataset_name, datasets):
 
417
  dataset = datasets[current_dataset_name]
418
  html_content = display_dataset_html(dataset, page_number=0)
419
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
@@ -427,6 +430,7 @@ with gr.Blocks() as demo:
427
 
428
  # Update all components when an entry is edited
429
  def update_all_components_after_edit(current_dataset_name, datasets):
 
430
  dataset = datasets[current_dataset_name]
431
  html_content = display_dataset_html(dataset, page_number=0)
432
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
@@ -440,6 +444,7 @@ with gr.Blocks() as demo:
440
 
441
  # Update all components when an entry is deleted
442
  def update_all_components_after_delete(current_dataset_name, datasets):
 
443
  dataset = datasets[current_dataset_name]
444
  html_content = display_dataset_html(dataset, page_number=0)
445
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
 
8
  import uuid
9
  import tempfile
10
  import numpy as np
11
+ import time
12
 
13
  # Function to save dataset to zip
14
 
 
402
 
403
  # Update all components when a dataset is selected
404
  def update_all_components(current_dataset_name, datasets):
405
+ time.sleep(0.1) # Add a small delay
406
  dataset = datasets[current_dataset_name]
407
  html_content = display_dataset_html(dataset, page_number=0)
408
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
 
416
 
417
  # Update all components when an entry is added
418
  def update_all_components_after_add(current_dataset_name, datasets):
419
+ time.sleep(0.1) # Add a small delay
420
  dataset = datasets[current_dataset_name]
421
  html_content = display_dataset_html(dataset, page_number=0)
422
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
 
430
 
431
  # Update all components when an entry is edited
432
  def update_all_components_after_edit(current_dataset_name, datasets):
433
+ time.sleep(0.1) # Add a small delay
434
  dataset = datasets[current_dataset_name]
435
  html_content = display_dataset_html(dataset, page_number=0)
436
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
 
444
 
445
  # Update all components when an entry is deleted
446
  def update_all_components_after_delete(current_dataset_name, datasets):
447
+ time.sleep(0.5) # Add a small delay
448
  dataset = datasets[current_dataset_name]
449
  html_content = display_dataset_html(dataset, page_number=0)
450
  entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]