From 9c2b0ac5ea1483c068bfa90afe86a4418e73f55b Mon Sep 17 00:00:00 2001 From: Brian Pugh Date: Tue, 6 Nov 2018 08:23:21 -0800 Subject: [PATCH] valid action not necessary to save last_sel --- lv_objx/lv_list.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lv_objx/lv_list.c b/lv_objx/lv_list.c index 183e0060d..59c4d29eb 100644 --- a/lv_objx/lv_list.c +++ b/lv_objx/lv_list.c @@ -718,13 +718,11 @@ static lv_res_t lv_list_signal(lv_obj_t * list, lv_signal_t sign, void * param) } if(btn != NULL) { + lv_list_ext_t * ext = lv_obj_get_ext_attr(list); + ext->last_sel = btn; lv_action_t rel_action; rel_action = lv_btn_get_action(btn, LV_BTN_ACTION_CLICK); - if(rel_action != NULL) { - lv_list_ext_t * ext = lv_obj_get_ext_attr(list); - ext->last_sel = btn; - rel_action(btn); - } + if(rel_action != NULL) rel_action(btn); } } #endif