This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author shippo_
Recipients epaine, serhiy.storchaka, shippo_
Date 2020-12-14.19:22:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1607973778.27.0.830601287914.issue42630@roundup.psfhosted.org>
In-reply-to
Content
The current implementation is already relying on _some_ master anyway:

335 >         self._root = master._root()

So, initializing a default root, if one isn't present, shouldn't break anything. And reusing setup_master() is a good idea. Maybe:

333 > master = setup_master(master)
334 > self._root = master._root()

But:

> from tkinter.ttk import setup_master

leads to a circular import error. I'll look into this.
History
Date User Action Args
2020-12-14 19:22:58shippo_setrecipients: + shippo_, serhiy.storchaka, epaine
2020-12-14 19:22:58shippo_setmessageid: <1607973778.27.0.830601287914.issue42630@roundup.psfhosted.org>
2020-12-14 19:22:58shippo_linkissue42630 messages
2020-12-14 19:22:58shippo_create