summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorGravatar Lioncash2019-10-17 18:19:44 -0400
committerGravatar Lioncash2019-10-17 18:19:47 -0400
commit8d8e49524863cc5f97cfd8e5a4035ef052df9b58 (patch)
treeafb0dc2e34bb1dadeebe962a5a441b60d51f7d94 /src/core
parenthid/npad: Add missing break in default case (diff)
downloadyuzu-8d8e49524863cc5f97cfd8e5a4035ef052df9b58.tar.gz
yuzu-8d8e49524863cc5f97cfd8e5a4035ef052df9b58.tar.xz
yuzu-8d8e49524863cc5f97cfd8e5a4035ef052df9b58.zip
hid/npad: Fix incorrect connection boolean value in ConnectAllDisconnectedControllers()
We should be setting the connection state to true, otherwise we aren't actually making the controllers connected like the function name indicates.
Diffstat (limited to 'src/core')
-rw-r--r--src/core/hle/service/hid/controllers/npad.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/service/hid/controllers/npad.cpp b/src/core/hle/service/hid/controllers/npad.cpp
index 64a86021f..81bd2f3cb 100644
--- a/src/core/hle/service/hid/controllers/npad.cpp
+++ b/src/core/hle/service/hid/controllers/npad.cpp
@@ -637,7 +637,7 @@ void Controller_NPad::DisconnectAllConnectedControllers() {
637void Controller_NPad::ConnectAllDisconnectedControllers() { 637void Controller_NPad::ConnectAllDisconnectedControllers() {
638 for (ControllerHolder& controller : connected_controllers) { 638 for (ControllerHolder& controller : connected_controllers) {
639 if (controller.type != NPadControllerType::None && !controller.is_connected) { 639 if (controller.type != NPadControllerType::None && !controller.is_connected) {
640 controller.is_connected = false; 640 controller.is_connected = true;
641 } 641 }
642 } 642 }
643} 643}