diff --git a/openrtx/src/ui/ui.c b/openrtx/src/ui/ui.c index 1bda5641..9d2fda2b 100644 --- a/openrtx/src/ui/ui.c +++ b/openrtx/src/ui/ui.c @@ -1090,12 +1090,12 @@ void ui_updateFSM(event_t event, bool *sync_rtx) // Disable or Enable GPS to stop or start GPS thread if(state.settings.gps_enabled) { - state.settings.gps_enabled = !state.settings.gps_enabled; + state.settings.gps_enabled = 0; gps_disable(); } else { - state.settings.gps_enabled = !state.settings.gps_enabled; + state.settings.gps_enabled = 1; gps_enable(); } break;