diff --git a/src/others/xml/parsers/lv_xml_arc_parser.c b/src/others/xml/parsers/lv_xml_arc_parser.c index aa9f661f4d..84d0ab850e 100644 --- a/src/others/xml/parsers/lv_xml_arc_parser.c +++ b/src/others/xml/parsers/lv_xml_arc_parser.c @@ -58,6 +58,7 @@ void lv_xml_arc_apply(lv_xml_parser_state_t * state, const char ** attrs) else if(lv_streq("end_angle", name)) lv_arc_set_end_angle(item, lv_xml_atoi(value)); else if(lv_streq("bg_start_angle", name)) lv_arc_set_bg_start_angle(item, lv_xml_atoi(value)); else if(lv_streq("bg_end_angle", name)) lv_arc_set_bg_end_angle(item, lv_xml_atoi(value)); + else if(lv_streq("rotation", name)) lv_arc_set_rotation(item, lv_xml_atoi(value)); else if(lv_streq("value", name)) lv_arc_set_value(item, lv_xml_atoi(value)); else if(lv_streq("min_value", name)) lv_arc_set_min_value(item, lv_xml_atoi(value)); else if(lv_streq("max_value", name)) lv_arc_set_max_value(item, lv_xml_atoi(value)); diff --git a/xmls/lv_arc.xml b/xmls/lv_arc.xml index ae075d6c83..88cc2b6e98 100644 --- a/xmls/lv_arc.xml +++ b/xmls/lv_arc.xml @@ -15,6 +15,7 @@ Example +