We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bdff18e commit ecd900bCopy full SHA for ecd900b
gps.c
@@ -159,8 +159,6 @@ int32_t gps_app(void* p) {
159
160
gps_uart_init_thread(gps_uart);
161
gps_uart->changing_baudrate = true;
162
- view_port_update(view_port);
163
- furi_mutex_release(gps_uart->mutex);
164
break;
165
case InputKeyRight:
166
gps_uart->speed_units++;
@@ -177,10 +175,11 @@ int32_t gps_app(void* p) {
177
175
}
178
176
179
180
- if(!gps_uart->changing_baudrate) {
181
182
183
- } else {
+
+ view_port_update(view_port);
+ furi_mutex_release(gps_uart->mutex);
+ if(gps_uart->changing_baudrate) {
184
furi_delay_ms(1000);
185
gps_uart->changing_baudrate = false;
186
0 commit comments