fix(indev) return the correct task from lv_indev_get_read_task (#2585)

Co-authored-by: Pawel Kurzawa <pawel.kurzawa@gc5.pl>
This commit is contained in:
Wielebny
2021-09-23 21:43:01 +02:00
committed by GitHub
parent 81e72236e5
commit 963c156e92
2 changed files with 3 additions and 3 deletions

View File

@@ -307,14 +307,14 @@ void lv_indev_wait_release(lv_indev_t * indev)
* @param indev pointer to an input device * @param indev pointer to an input device
* @return pointer to the indev read refresher task. (NULL on error) * @return pointer to the indev read refresher task. (NULL on error)
*/ */
lv_task_t * lv_indev_get_read_task(lv_disp_t * indev) lv_task_t * lv_indev_get_read_task(lv_indev_t * indev)
{ {
if(!indev) { if(!indev) {
LV_LOG_WARN("lv_indev_get_read_task: indev was NULL"); LV_LOG_WARN("lv_indev_get_read_task: indev was NULL");
return NULL; return NULL;
} }
return indev->refr_task; return indev->driver.read_task;
} }
/** /**

View File

@@ -139,7 +139,7 @@ void lv_indev_wait_release(lv_indev_t * indev);
* @param indev pointer to an inout device * @param indev pointer to an inout device
* @return pointer to the indev read refresher task. (NULL on error) * @return pointer to the indev read refresher task. (NULL on error)
*/ */
lv_task_t * lv_indev_get_read_task(lv_disp_t * indev); lv_task_t * lv_indev_get_read_task(lv_indev_t * indev);
/** /**
* Gets a pointer to the currently active object in indev proc functions. * Gets a pointer to the currently active object in indev proc functions.