HF_AVEFUL: allow to exit mode with long press
This commit is contained in:
@@ -147,9 +147,10 @@ void RunMod(void) {
|
|||||||
int state = STATE_SEARCH;
|
int state = STATE_SEARCH;
|
||||||
|
|
||||||
DbpString("Scanning...");
|
DbpString("Scanning...");
|
||||||
|
int button_pressed = BUTTON_NO_CLICK;
|
||||||
for (;;) {
|
for (;;) {
|
||||||
// Was our button held down or pressed?
|
// Was our button held down or pressed?
|
||||||
int button_pressed = BUTTON_HELD(1000);
|
button_pressed = BUTTON_HELD(1000);
|
||||||
|
|
||||||
if (button_pressed != BUTTON_NO_CLICK || data_available())
|
if (button_pressed != BUTTON_NO_CLICK || data_available())
|
||||||
break;
|
break;
|
||||||
@@ -248,6 +249,8 @@ void RunMod(void) {
|
|||||||
state = STATE_SEARCH;
|
state = STATE_SEARCH;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (button_pressed == BUTTON_HOLD) //Holding down the button
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
DbpString("exiting");
|
DbpString("exiting");
|
||||||
|
|||||||
Reference in New Issue
Block a user