mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-28 07:03:00 +08:00
fix(arc): make arc work with encoder
fixes https://forum.lvgl.io/t/lv-arc-with-encoder-lv-group/3769
This commit is contained in:
parent
fa49f35b14
commit
a2535fe6f1
@ -15,6 +15,7 @@
|
|||||||
- fix(dropdown) support Arabic letter connections
|
- fix(dropdown) support Arabic letter connections
|
||||||
- fix(value_str) support Arabic letter connections in value string property
|
- fix(value_str) support Arabic letter connections in value string property
|
||||||
- fix(indev) in LV_INDEV_TYPE_BUTTON recognize 1 cycle long presses too
|
- fix(indev) in LV_INDEV_TYPE_BUTTON recognize 1 cycle long presses too
|
||||||
|
- fix(arc) make arc work with encoder
|
||||||
|
|
||||||
## v7.7.2 (17.11.2020)
|
## v7.7.2 (17.11.2020)
|
||||||
### Bugfixes
|
### Bugfixes
|
||||||
|
@ -860,8 +860,12 @@ static lv_res_t lv_arc_signal(lv_obj_t * arc, lv_signal_t sign, void * param)
|
|||||||
res = lv_event_send(arc, LV_EVENT_VALUE_CHANGED, NULL);
|
res = lv_event_send(arc, LV_EVENT_VALUE_CHANGED, NULL);
|
||||||
if(res != LV_RES_OK) return res;
|
if(res != LV_RES_OK) return res;
|
||||||
}
|
}
|
||||||
}
|
}else if(sign == LV_SIGNAL_GET_EDITABLE) {
|
||||||
else if(sign == LV_SIGNAL_CLEANUP) {
|
#if LV_USE_GROUP
|
||||||
|
bool * editable = (bool *)param;
|
||||||
|
*editable = true;
|
||||||
|
#endif
|
||||||
|
}else if(sign == LV_SIGNAL_CLEANUP) {
|
||||||
lv_obj_clean_style_list(arc, LV_ARC_PART_KNOB);
|
lv_obj_clean_style_list(arc, LV_ARC_PART_KNOB);
|
||||||
lv_obj_clean_style_list(arc, LV_ARC_PART_INDIC);
|
lv_obj_clean_style_list(arc, LV_ARC_PART_INDIC);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user