]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-69134: Wait until mapped in keyboard virtual-event tests (GH-152599) (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 29 Jun 2026 15:54:13 +0000 (17:54 +0200)
committerGitHub <noreply@github.com>
Mon, 29 Jun 2026 15:54:13 +0000 (15:54 +0000)
commitb066cd56c2575157bc76659b11b969553070eb1b
treec86e4c203a71d4f480b9e8fd6f6b46b5faa1f32d
parenta24c036cba05aa7fa16752f80cd8180a4eaeb4b8
[3.13] gh-69134: Wait until mapped in keyboard virtual-event tests (GH-152599) (GH-152607)

test_virtual_events and test_selection_event generate key events after
focus_force().  On Windows these are only delivered once the toplevel is
mapped, so they could be dropped and the test fail.  Wait until the
widget is mapped, as the other GUI tests already do.
(cherry picked from commit be4eebb8386d07f360dd835a0ecb4a1eb6385736)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Lib/test/test_tkinter/test_widgets.py
Lib/test/test_ttk/test_widgets.py