Skip to content

Commit 0c3fb91

Browse files
authored
Merge pull request #1203 from liquidraver/fix-gps-popup
Fix GPS/Buzzer toggle UI popup
2 parents 2ddd5ca + e855706 commit 0c3fb91

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

examples/companion_radio/ui-new/UITask.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -892,14 +892,13 @@ void UITask::toggleGPS() {
892892
_sensors->setSettingValue("gps", "0");
893893
_node_prefs->gps_enabled = 0;
894894
notify(UIEventType::ack);
895-
showAlert("GPS: Disabled", 800);
896895
} else {
897896
_sensors->setSettingValue("gps", "1");
898897
_node_prefs->gps_enabled = 1;
899898
notify(UIEventType::ack);
900-
showAlert("GPS: Enabled", 800);
901899
}
902900
the_mesh.savePrefs();
901+
showAlert(_node_prefs->gps_enabled ? "GPS: Enabled" : "GPS: Disabled", 800);
903902
_next_refresh = 0;
904903
break;
905904
}
@@ -913,13 +912,12 @@ void UITask::toggleBuzzer() {
913912
if (buzzer.isQuiet()) {
914913
buzzer.quiet(false);
915914
notify(UIEventType::ack);
916-
showAlert("Buzzer: ON", 800);
917915
} else {
918916
buzzer.quiet(true);
919-
showAlert("Buzzer: OFF", 800);
920917
}
921918
_node_prefs->buzzer_quiet = buzzer.isQuiet();
922919
the_mesh.savePrefs();
920+
showAlert(buzzer.isQuiet() ? "Buzzer: OFF" : "Buzzer: ON", 800);
923921
_next_refresh = 0; // trigger refresh
924922
#endif
925923
}

0 commit comments

Comments
 (0)