Skip to content

Conversation

@MiCurry
Copy link
Contributor

@MiCurry MiCurry commented Oct 8, 2025

Before this merge, the __init__ of the InputManager could fail if a controller had already been open. This could occur if an InputManager was instantiated twice, see #2778.

This commit closes issue #2778.

Before this commit, the `__init__` of the `InputManager` could fail if a
controller had already been open. This could occur if an `InputManager` was
instantiated twice.

This commit closes issue pythonarcade#2778.
@Cleptomania
Copy link
Member

Looks good, I thought about potentially having the InputManager close the controller it's responsible for, but that seems like it'd be inflexible and just create more problems.

@Cleptomania Cleptomania merged commit 3308bd9 into pythonarcade:development Oct 9, 2025
8 checks passed
@MiCurry MiCurry deleted the InputManager/check_device branch October 9, 2025 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants