Я пытаюсь поместить некоторые переключатели в дополнительное окно в tkinter, но не могу правильно установить кнопку по умолчанию для выбора. Странно то, что код работает нормально, если я помещаю кнопки в окно root, но не в любое другое окно.
Вот мой код:
from tkinter import *
root = Tk()
def radiobtnwindow():
window2 = Toplevel()
y_n = StringVar()
y_n.set('N')
#y_n.set('Y')
r1 = Radiobutton(window2, text='Yes', variable=y_n, value='Y').pack()
r2 = Radiobutton(window2, text='No', variable=y_n, value='N').pack()
btn = Button(root, text='click', command=radiobtnwindow).pack()
root.mainloop()
Пожалуйста помощь!