Skip to content

Commit 7a09423

Browse files
authored
Merge pull request #29 from braamBeresford/menu_fix
Fix left long press only transitioning to PPS mode
2 parents 9d4f591 + 1618d9a commit 7a09423

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/StateMachine.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,12 @@ void StateMachine::update()
8686
if (button_selectVI.longPressedFlag) // Long press
8787
{
8888
button_selectVI.clearLongPressedFlag();
89-
transitionTo(State::NORMAL_PPS);
89+
if (menu.menuPosition == usbpd.getPPSIndex()) {
90+
transitionTo(State::NORMAL_PPS);
91+
} else {
92+
forceSave = true;
93+
transitionTo(State::NORMAL_PDO);
94+
}
9095
}
9196
if (button_encoder.longPressedFlag) // Long press
9297
{

0 commit comments

Comments
 (0)