Преглед на файлове

fix number input when staying in same state

Thomas Buck преди 2 години
родител
ревизия
fa9a8e38eb
променени са 2 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 1
    1
      include/config.h
  2. 2
    0
      src/Statemachine.cpp

+ 1
- 1
include/config.h Целия файл

@@ -31,7 +31,7 @@
31 31
 
32 32
 // in seconds
33 33
 #define MAX_TANK_FILL_TIME (70)
34
-#define AUTO_PUMP_RUNTIME 3
34
+#define AUTO_PUMP_RUNTIME 4
35 35
 #define AUTO_STIRR_RUNTIME 60
36 36
 #define MAX_AUTO_PLANT_RUNTIME (35 * 60)
37 37
 #define MAX_PUMP_RUNTIME 30

+ 2
- 0
src/Statemachine.cpp Целия файл

@@ -265,6 +265,7 @@ void Statemachine::input(int n) {
265 265
                     switch_to(error);
266 266
                 } else {
267 267
                     selected_plants.set(selected_id - 1);
268
+                    menu_entered_digits = "";
268 269
                     switch_to(auto_plant);
269 270
                 }
270 271
             }
@@ -387,6 +388,7 @@ void Statemachine::input(int n) {
387 388
                     switch_to(error);
388 389
                 } else {
389 390
                     selected_plants.set(selected_id - 1);
391
+                    menu_entered_digits = "";
390 392
                     switch_to(fillnwater_plant);
391 393
                 }
392 394
             }

Loading…
Отказ
Запис