Astridkraft commited on
Commit
1af4284
·
verified ·
1 Parent(s): 9cdcbfc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -10
app.py CHANGED
@@ -512,19 +512,32 @@ def main_ui():
512
  outputs=preview_output
513
  )
514
 
515
-
516
- # MIT DIESEM DEBUG-CODE:
517
- def debug_click(img, evt: gr.SelectData):
518
- print(f"🎯 CLICK ERKANNT: {evt}")
519
- if evt:
520
- print(f"🎯 INDEX: {evt.index}")
521
- return evt.index[0], evt.index[1]
 
 
 
522
  return 100, 100
523
 
524
- preview_output.select(
525
- fn=debug_click,
526
- outputs=[text_x_i2i, text_y_i2i]
 
 
 
 
 
 
 
 
 
527
  )
 
528
 
529
  transform_btn.click(
530
  fn=img_to_image,
 
512
  outputs=preview_output
513
  )
514
 
515
+
516
+ # ALTERNATIVE CLICK-ERKENNUNG
517
+ click_x = gr.Number(value=100, visible=False)
518
+ click_y = gr.Number(value=100, visible=False)
519
+
520
+ def capture_click(image, event):
521
+ if event:
522
+ print(f"🎯 CLICK ERFOLGREICH: ({event.x}, {event.y})")
523
+ return event.x, event.y
524
+ print("❌ CLICK FEHLGESCHLAGEN")
525
  return 100, 100
526
 
527
+ # Verwende .click() statt .select()
528
+ preview_output.click(
529
+ fn=capture_click,
530
+ inputs=[preview_output],
531
+ outputs=[click_x, click_y]
532
+ )
533
+
534
+ # Ändere die Text-Integration auf click_x, click_y
535
+ text_btn_i2i.click(
536
+ fn=handle_text_integration_i2i,
537
+ inputs=[img_input, img_output, text_input_i2i, click_x, click_y, target_selector],
538
+ outputs=[img_input, img_output]
539
  )
540
+
541
 
542
  transform_btn.click(
543
  fn=img_to_image,