Skip to content

Commit a37d32b

Browse files
committed
Loop ternary faces that don't use dfault loop
1 parent 959947d commit a37d32b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

movement/movement.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -556,7 +556,11 @@ void movement_move_to_next_face(void) {
556556
} else {
557557
face_max = MOVEMENT_NUM_FACES;
558558
}
559-
movement_move_to_face((movement_state.current_face_idx + 1) % face_max);
559+
if (MOVEMENT_TERIARY_FACE_INDEX & (movement_state.current_face_idx == MOVEMENT_NUM_FACES - 1)) {
560+
go_to_teriary_face();
561+
} else {
562+
movement_move_to_face((movement_state.current_face_idx + 1) % face_max);
563+
}
560564
}
561565

562566
void movement_schedule_background_task(watch_date_time date_time) {

0 commit comments

Comments
 (0)