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

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.