fix(arc): update knob position when bg_angle(s) changes

This commit is contained in:
Gabor Kiss-Vamosi
2020-11-10 22:06:58 +01:00
parent a7c4fc410a
commit 945f5900d5

View File

@@ -273,6 +273,8 @@ void lv_arc_set_bg_start_angle(lv_obj_t * arc, uint16_t start)
}
ext->bg_angle_start = start;
value_update(arc);
}
/**
@@ -305,6 +307,8 @@ void lv_arc_set_bg_end_angle(lv_obj_t * arc, uint16_t end)
lv_obj_invalidate(arc);
}
value_update(arc);
ext->bg_angle_end = end;
}
@@ -329,6 +333,8 @@ void lv_arc_set_bg_angles(lv_obj_t * arc, uint16_t start, uint16_t end)
ext->bg_angle_end = end;
inv_arc_area(arc, ext->bg_angle_start, ext->bg_angle_end, LV_ARC_PART_BG);
value_update(arc);
}
/**