The problem I am having is that using customtkinter the event <ButtonPress-1> doesn't seem to work in customtkinter Frames
This can be re-produced with (doesn't work):
from customtkinter import CTk, CTkFrame
root = CTk()
root.geometry('300x300')
frame = CTkFrame(root)
frame.bind('<ButtonPress-1>', lambda _ : print('clicked'))
frame.place(x=100, y=100, width=50, height=50)
root.mainloop()
But this event works
from customtkinter import CTk, CTkFrame
root = CTk()
root.geometry('300x300')
frame = CTkFrame(root)
frame.bind('<Enter>', lambda _ : print('entered'))
frame.place(x=100, y=100, width=50, height=50)
root.mainloop()