summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/core.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/src/core.c b/src/core.c
index b21b27ca..1cc2bb87 100644
--- a/src/core.c
+++ b/src/core.c
@@ -3330,18 +3330,12 @@ static bool InitGraphicsDevice(int width, int height)
}
#if defined(PLATFORM_DESKTOP)
- // NOTE: GLFW 3.4+ defers initialization of the Joystick subsystem on the
- // first call to any Joystick related functions. Forcing this
- // initialization here avoids doing it on `PollInputEvents` called by
- // `EndDrawing` after first frame has been just drawn. The initialization
- // will still happen and possible delays still occur, but before the window
- // is shown, which is a nicer experience.
- // Ref: https://github.com/raysan5/raylib/issues/1554
- if (MAX_GAMEPADS > 0)
- {
- glfwSetJoystickCallback(NULL);
- }
-#endif // PLATFORM_DESKTOP
+ // NOTE: GLFW 3.4+ defers initialization of the Joystick subsystem on the first call to any Joystick related functions.
+ // Forcing this initialization here avoids doing it on `PollInputEvents` called by `EndDrawing` after first frame has been just drawn.
+ // The initialization will still happen and possible delays still occur, but before the window is shown, which is a nicer experience.
+ // REF: https://github.com/raysan5/raylib/issues/1554
+ if (MAX_GAMEPADS > 0) glfwSetJoystickCallback(NULL);
+#endif
if (CORE.Window.fullscreen)
{