mirror of
https://github.com/ravinrabbid/DonCon2040.git
synced 2025-02-12 08:53:02 +01:00
Fix wrong assignment for left/right buttons in value settings
This commit is contained in:
parent
5fbc70b732
commit
a2cb89cc0e
@ -393,7 +393,6 @@ void Menu::update(const InputState::Controller &controller_state) {
|
|||||||
m_active = false;
|
m_active = false;
|
||||||
} else if (pressed.dpad.left) {
|
} else if (pressed.dpad.left) {
|
||||||
switch (descriptor_it->second.type) {
|
switch (descriptor_it->second.type) {
|
||||||
case Descriptor::Type::Value:
|
|
||||||
case Descriptor::Type::Toggle:
|
case Descriptor::Type::Toggle:
|
||||||
current_state.selected_value = !current_state.selected_value;
|
current_state.selected_value = !current_state.selected_value;
|
||||||
performAction(descriptor_it->second.items.at(0).second, current_state.selected_value);
|
performAction(descriptor_it->second.items.at(0).second, current_state.selected_value);
|
||||||
@ -414,12 +413,12 @@ void Menu::update(const InputState::Controller &controller_state) {
|
|||||||
current_state.selected_value--;
|
current_state.selected_value--;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case Descriptor::Type::Value:
|
||||||
case Descriptor::Type::RebootInfo:
|
case Descriptor::Type::RebootInfo:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else if (pressed.dpad.right) {
|
} else if (pressed.dpad.right) {
|
||||||
switch (descriptor_it->second.type) {
|
switch (descriptor_it->second.type) {
|
||||||
case Descriptor::Type::Value:
|
|
||||||
case Descriptor::Type::Toggle:
|
case Descriptor::Type::Toggle:
|
||||||
current_state.selected_value = !current_state.selected_value;
|
current_state.selected_value = !current_state.selected_value;
|
||||||
performAction(descriptor_it->second.items.at(0).second, current_state.selected_value);
|
performAction(descriptor_it->second.items.at(0).second, current_state.selected_value);
|
||||||
@ -440,6 +439,7 @@ void Menu::update(const InputState::Controller &controller_state) {
|
|||||||
current_state.selected_value++;
|
current_state.selected_value++;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case Descriptor::Type::Value:
|
||||||
case Descriptor::Type::RebootInfo:
|
case Descriptor::Type::RebootInfo:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user