From df598675fbf9e99c7a5042dc8fd8b7cb7e98d8bc Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 19 Jun 2018 08:49:02 +0200 Subject: [PATCH] use opa_scale in cover check --- lv_core/lv_refr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lv_core/lv_refr.c b/lv_core/lv_refr.c index 1081c81ae..edb88c167 100644 --- a/lv_core/lv_refr.c +++ b/lv_core/lv_refr.c @@ -375,7 +375,8 @@ static lv_obj_t * lv_refr_get_top_obj(const lv_area_t * area_p, lv_obj_t * obj) if(found_p == NULL) { lv_style_t * style = lv_obj_get_style(obj); if(style->body.opa == LV_OPA_COVER && - obj->design_func(obj, area_p, LV_DESIGN_COVER_CHK) != false) { + obj->design_func(obj, area_p, LV_DESIGN_COVER_CHK) != false && + lv_obj_get_opa_scale(obj) == LV_OPA_COVER) { found_p = obj; } }