tkinter gui зависает / зависает после destroy () на macOS - PullRequest
0 голосов
/ 27 апреля 2020

Я работаю над небольшим скриптом python, и у меня возникают проблемы с функцией tkinter destroy () и macos. мое окно настроено так:

class TextBox():
    def __init__(self):
        self.root = tk.Tk()
        text_box = tk.Text(self.root, ...)

    def quit_window(self):
        self.root.destroy()

вызов self.quit_window() изнутри класса работает, как и ожидалось, но создание экземпляра TextBox() и вызов функции выхода следующим образом:

box = TextBox()
box.quit_window()

делает окно не реагирующим при вращении колеса загрузки ма c в фокусе. я делаю странную ошибку? Я видел потоки о некоторых версиях tkinter, имеющих проблемы с macos, но использование различных установок python не имело никакого эффекта. спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...