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 markroseman
Recipients markroseman, terry.reedy
Date 2018-06-28.04:02:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1530158550.76.0.56676864532.issue33987@psf.upfronthosting.co.za>
In-reply-to
Content
When adding a bunch of ttk widgets into a toplevel window, there needs to be an intervening ttk.Frame to ensure the background of the widgets matches the overall background.

The reason is the 'toplevel' is part of the classic tk widgets and not ttk, so it isn't guaranteed to have the same background. In practice, the only platform where the toplevel and ttk.Frame have different backgrounds is macOS. Check out topframe.png for an example, top is without the intervening ttk.Frame, bottom adds it in.

(Adding bug mainly so we have a place to store a concrete example of what this looks like)
History
Date User Action Args
2018-06-28 04:02:30markrosemansetrecipients: + markroseman, terry.reedy
2018-06-28 04:02:30markrosemansetmessageid: <1530158550.76.0.56676864532.issue33987@psf.upfronthosting.co.za>
2018-06-28 04:02:30markrosemanlinkissue33987 messages
2018-06-28 04:02:29markrosemancreate