]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-87577: Document that wm_manage does not accept ttk widgets (GH-152532)...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 29 Jun 2026 06:39:17 +0000 (08:39 +0200)
committerGitHub <noreply@github.com>
Mon, 29 Jun 2026 06:39:17 +0000 (09:39 +0300)
wm_manage() works only with the classic tkinter Frame, LabelFrame and
Toplevel widgets, not their tkinter.ttk counterparts.
(cherry picked from commit 2670cb062c9ec31cd6df7be645f929a8398601c7)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Doc/library/tkinter.rst

index d7c540699fddce927377cca210bbef5cf006eeb5..4d8e7e255c393b1313c483f9229699adfb6693f0 100644 (file)
@@ -2586,7 +2586,8 @@ Base and mixin classes
       Make *widget* a stand-alone top-level window, decorated by the window
       manager with a title bar and so on.
       Only :class:`Frame`, :class:`LabelFrame` and :class:`Toplevel` widgets
-      may be used; passing any other widget type raises an error.
+      may be used (the :mod:`tkinter.ttk` versions are **not** accepted);
+      passing any other widget type raises an error.
       :meth:`wm_manage` is an alias of :meth:`!manage`.
 
       .. versionadded:: 3.3