Uh oh!
There was an error while loading. Please reload this page.
Fix cursor remains busy after launching windowed app - #310
Conversation
…n interpreter startup
zooba
commented
Apr 13, 2026
Good catch. I think we also need to define the variable for the other kind of launcher, too, which lives in |
Jesse205
commented
Apr 13, 2026
Sorry, I'm not sure what you're referring to. In pymanager, |
zooba
commented
Apr 14, 2026
The I can get to it when I get a chance, but it'd be good to fix it all in one PR. |
zooba
commented
Apr 14, 2026
For runtimes with a compatible |
zooba
commented
Apr 14, 2026
I'll just take this as it is and file a new issue to fix the other launcher. Thanks for the contribution! |
Uh oh!
There was an error while loading. Please reload this page.

This PR fixes a regression where the cursor remains stuck in a busy state.
The
_WINDOWSmacro is not defined in thepymanagerproject; it should bePY_WINDOWED. Therefore, I replaceddefined(_WINDOWS)withPY_WINDOWED.This resolves a previously fixed issue that has resurfaced: python/cpython#61492
Update: Relocated code to maintain a continuous cursor busy state during the pymanager-to-interpreter startup sequence.