Index: Source/modules/gamepad/NavigatorGamepad.cpp |
diff --git a/Source/modules/gamepad/NavigatorGamepad.cpp b/Source/modules/gamepad/NavigatorGamepad.cpp |
index 5370c2236797a2e333c102700d6851cda3b7bcd8..6e4735a309b42215960102e75267e8db9edf75e4 100644 |
--- a/Source/modules/gamepad/NavigatorGamepad.cpp |
+++ b/Source/modules/gamepad/NavigatorGamepad.cpp |
@@ -47,7 +47,9 @@ static void sampleGamepads(GamepadList* into) |
gamepad = Gamepad::create(); |
gamepad->id(webGamepad.id); |
gamepad->index(i); |
+ gamepad->connected(webGamepad.connected); |
gamepad->timestamp(webGamepad.timestamp); |
+ gamepad->mapping(webGamepad.mapping); |
gamepad->axes(webGamepad.axesLength, webGamepad.axes); |
gamepad->buttons(webGamepad.buttonsLength, webGamepad.buttons); |
into->set(i, gamepad); |