My understanding is that after initializing all frames and widgets in the __init__ method, the tkinter window resizes to fit all these components.
__init__
I wou
I figured it out:
def __init__(self, master): ... self.master.update_idletasks() self.master.after_idle(lambda: self.master.minsize(self.master.winfo_width(), self.master.winfo_height()))