Ivo Shipkaliev <ivo.shipkal...@gmail.com> added the comment:

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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue42630>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to