1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-22 15:06:45 +00:00

Fix crash when gamepad connects immediately upon Android app startup

This commit is contained in:
Benjamin Dobell
2025-11-15 01:13:17 +11:00
parent bd2ca13c6f
commit 585389af24

View File

@@ -436,7 +436,10 @@ JNIEXPORT void JNICALL Java_org_godotengine_godot_GodotLib_joyhat(JNIEnv *env, j
JNIEXPORT void JNICALL Java_org_godotengine_godot_GodotLib_joyconnectionchanged(JNIEnv *env, jclass clazz, jint p_device, jboolean p_connected, jstring p_name) {
if (os_android) {
String name = jstring_to_string(p_name, env);
Input::get_singleton()->joy_connection_changed(p_device, p_connected, name);
Input *input = Input::get_singleton();
if (input) {
input->joy_connection_changed(p_device, p_connected, name);
}
}
}