LV_GROUP_KEY_ENTER_LONG: improve objects behaviour

This commit is contained in:
Gabor Kiss-Vamosi
2018-05-26 10:28:58 +02:00
parent e5bba0529a
commit ad22d4b9b5
8 changed files with 11 additions and 10 deletions

View File

@@ -321,7 +321,7 @@ static lv_res_t lv_roller_signal(lv_obj_t * roller, lv_signal_t sign, void * par
if(ext->ddlist.sel_opt_id > 0) {
lv_roller_set_selected(roller, ext->ddlist.sel_opt_id - 1, true);
}
} else if(c == LV_GROUP_KEY_ENTER) {
} else if(c == LV_GROUP_KEY_ENTER || c == LV_GROUP_KEY_ENTER_LONG) {
if(ext->ddlist.action) ext->ddlist.action(roller);
ext->ddlist.sel_opt_id_ori = ext->ddlist.sel_opt_id; /*Set the entered value as default*/
}