diff --git a/src/lib/FlightTasks/FlightTasks.cpp b/src/lib/FlightTasks/FlightTasks.cpp index 28eebea268..831da7909e 100644 --- a/src/lib/FlightTasks/FlightTasks.cpp +++ b/src/lib/FlightTasks/FlightTasks.cpp @@ -72,7 +72,7 @@ int FlightTasks::switchTask(FlightTaskIndex new_task_index) _current_task = new (&_task_union.sport) FlightTaskSport(); break; - case 8: + case FlightTaskIndex::AutoLine: _current_task = new (&_task_union.autoLine) FlightTaskAutoLine(this, "ALN"); break; diff --git a/src/lib/FlightTasks/FlightTasks.hpp b/src/lib/FlightTasks/FlightTasks.hpp index 6344b9193c..c6cb1301b8 100644 --- a/src/lib/FlightTasks/FlightTasks.hpp +++ b/src/lib/FlightTasks/FlightTasks.hpp @@ -64,6 +64,7 @@ enum class FlightTaskIndex : int { PositionSmooth, Orbit, Sport, + AutoLine, Count // number of tasks };