minor fixes
This commit is contained in:
@@ -266,6 +266,14 @@
|
|||||||
#define LV_ATTRIBUTE_LARGE_CONST
|
#define LV_ATTRIBUTE_LARGE_CONST
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Export integer constant to binding.
|
||||||
|
* This macro is used with constants in the form of LV_<CONST> that
|
||||||
|
* should also appear on lvgl binding API such as Micropython
|
||||||
|
*/
|
||||||
|
#ifndef LV_EXPORT_CONST_INT
|
||||||
|
#define LV_EXPORT_CONST_INT(int_value)
|
||||||
|
#endif
|
||||||
|
|
||||||
/*===================
|
/*===================
|
||||||
* HAL settings
|
* HAL settings
|
||||||
*==================*/
|
*==================*/
|
||||||
|
|||||||
@@ -135,7 +135,6 @@ lv_obj_t * lv_gauge_create(lv_obj_t * par, const lv_obj_t * copy)
|
|||||||
void lv_gauge_set_needle_count(lv_obj_t * gauge, uint8_t needle_cnt, const lv_color_t colors[])
|
void lv_gauge_set_needle_count(lv_obj_t * gauge, uint8_t needle_cnt, const lv_color_t colors[])
|
||||||
{
|
{
|
||||||
LV_ASSERT_OBJ(gauge, LV_OBJX_NAME);
|
LV_ASSERT_OBJ(gauge, LV_OBJX_NAME);
|
||||||
LV_ASSERT_NULL(colors);
|
|
||||||
|
|
||||||
lv_gauge_ext_t * ext = lv_obj_get_ext_attr(gauge);
|
lv_gauge_ext_t * ext = lv_obj_get_ext_attr(gauge);
|
||||||
|
|
||||||
|
|||||||
@@ -746,7 +746,7 @@ static lv_res_t lv_tabview_signal(lv_obj_t * tabview, lv_signal_t sign, void * p
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(sign == LV_SIGNAL_FOCUS) {
|
if(sign == LV_SIGNAL_FOCUS) {
|
||||||
lv_btnm_set_pressed(ext->btns, ext->tab_cur);
|
|
||||||
|
|
||||||
lv_indev_type_t indev_type = lv_indev_get_type(lv_indev_get_act());
|
lv_indev_type_t indev_type = lv_indev_get_type(lv_indev_get_act());
|
||||||
/*With ENCODER select the first button only in edit mode*/
|
/*With ENCODER select the first button only in edit mode*/
|
||||||
@@ -754,15 +754,11 @@ static lv_res_t lv_tabview_signal(lv_obj_t * tabview, lv_signal_t sign, void * p
|
|||||||
#if LV_USE_GROUP
|
#if LV_USE_GROUP
|
||||||
lv_group_t * g = lv_obj_get_group(tabview);
|
lv_group_t * g = lv_obj_get_group(tabview);
|
||||||
if(lv_group_get_editing(g)) {
|
if(lv_group_get_editing(g)) {
|
||||||
lv_btnm_ext_t * btnm_ext = lv_obj_get_ext_attr(ext->btns);
|
lv_btnm_set_pressed(ext->btns, ext->tab_cur);
|
||||||
btnm_ext->btn_id_pr = 0;
|
|
||||||
lv_obj_invalidate(ext->btns);
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
} else {
|
} else {
|
||||||
lv_btnm_ext_t * btnm_ext = lv_obj_get_ext_attr(ext->btns);
|
lv_btnm_set_pressed(ext->btns, ext->tab_cur);
|
||||||
btnm_ext->btn_id_pr = 0;
|
|
||||||
lv_obj_invalidate(ext->btns);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if(sign == LV_SIGNAL_GET_EDITABLE) {
|
} else if(sign == LV_SIGNAL_GET_EDITABLE) {
|
||||||
|
|||||||
Reference in New Issue
Block a user