diff --git a/demos/music/lv_demo_music_main.c b/demos/music/lv_demo_music_main.c index dd304e7d2c..00f5609a0d 100644 --- a/demos/music/lv_demo_music_main.c +++ b/demos/music/lv_demo_music_main.c @@ -799,7 +799,7 @@ static void spectrum_draw_event_cb(lv_event_t * e) lv_layer_t * layer = lv_event_get_layer(e); lv_opa_t opa = lv_obj_get_style_opa_recursive(obj, LV_PART_MAIN); - if(opa < LV_OPA_MIN) return; + if(opa <= LV_OPA_MIN) return; lv_point_t center; lv_area_t obj_coords; diff --git a/src/core/lv_obj_scroll.c b/src/core/lv_obj_scroll.c index bfc511a3b6..f8c7d79020 100644 --- a/src/core/lv_obj_scroll.c +++ b/src/core/lv_obj_scroll.c @@ -520,8 +520,8 @@ void lv_obj_get_scrollbar_area(lv_obj_t * obj, lv_area_t * hor_area, lv_area_t * int32_t hor_req_space = hor_draw ? thickness : 0; int32_t rem; - if(lv_obj_get_style_bg_opa(obj, LV_PART_SCROLLBAR) < LV_OPA_MIN && - lv_obj_get_style_border_opa(obj, LV_PART_SCROLLBAR) < LV_OPA_MIN) { + if(lv_obj_get_style_bg_opa(obj, LV_PART_SCROLLBAR) <= LV_OPA_MIN && + lv_obj_get_style_border_opa(obj, LV_PART_SCROLLBAR) <= LV_OPA_MIN) { return; } diff --git a/src/core/lv_refr.c b/src/core/lv_refr.c index cbf05f1c3f..73867d2d5a 100644 --- a/src/core/lv_refr.c +++ b/src/core/lv_refr.c @@ -1141,7 +1141,7 @@ static void refr_obj(lv_layer_t * layer, lv_obj_t * obj) /*If `opa_layered != LV_OPA_COVER` draw the widget on a new layer and blend that layer with the given opacity.*/ const lv_opa_t opa_layered = lv_obj_get_style_opa_layered(obj, LV_PART_MAIN); - if(opa_layered < LV_OPA_MIN) return; + if(opa_layered <= LV_OPA_MIN) return; const lv_opa_t layer_opa_ori = layer->opa; const lv_color32_t layer_recolor = layer->recolor; diff --git a/src/misc/lv_color.h b/src/misc/lv_color.h index 106d16a37c..92f455ad1f 100644 --- a/src/misc/lv_color.h +++ b/src/misc/lv_color.h @@ -53,8 +53,8 @@ enum { LV_OPA_COVER = 255, }; -#define LV_OPA_MIN 2 /**< Opacities below this will be transparent */ -#define LV_OPA_MAX 253 /**< Opacities above this will fully cover */ +#define LV_OPA_MIN 2 /**< Fully transparent if opa <= LV_OPA_MIN */ +#define LV_OPA_MAX 253 /**< Fully cover if opa >= LV_OPA_MAX */ /** * Get the pixel size of a color format in bits, bpp