@@ -1208,6 +1208,7 @@ static void ta_event_cb(lv_event_t * e)
|
||||
lv_obj_set_height(tv, LV_VER_RES - lv_obj_get_height(kb));
|
||||
lv_obj_clear_flag(kb, LV_OBJ_FLAG_HIDDEN);
|
||||
lv_obj_scroll_to_view_recursive(ta, LV_ANIM_OFF);
|
||||
lv_indev_wait_release(lv_event_get_param(e));
|
||||
}
|
||||
}
|
||||
else if(code == LV_EVENT_DEFOCUSED) {
|
||||
|
||||
@@ -1239,8 +1239,7 @@ static void indev_proc_reset_query_handler(lv_indev_t * indev)
|
||||
static void indev_click_focus(lv_indev_t * indev)
|
||||
{
|
||||
/*Handle click focus*/
|
||||
if(lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_CLICK_FOCUSABLE) == false ||
|
||||
indev->pointer.last_pressed == indev_obj_act) {
|
||||
if(lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_CLICK_FOCUSABLE) == false) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user