diff options
| author | Riku Isokoski <riksu9000@gmail.com> | 2023-02-23 13:28:04 +0200 |
|---|---|---|
| committer | Riku Isokoski <riksu9000@gmail.com> | 2023-02-24 00:05:21 +0200 |
| commit | 7066ff5aba3d2643a35ba98379ff24143da99c3c (patch) | |
| tree | 79f997e532579529f6c5bcf0be0380d5160db993 /src/displayapp/DisplayApp.cpp | |
| parent | 6542f255cdb38c5c3baba47ef50993e2c5a2bcc5 (diff) | |
touchhandler: Remove LVGL dependency
Move LVGL specific code to the LittleVgl class
Diffstat (limited to 'src/displayapp/DisplayApp.cpp')
| -rw-r--r-- | src/displayapp/DisplayApp.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/displayapp/DisplayApp.cpp b/src/displayapp/DisplayApp.cpp index 725caaf4..6a3ca163 100644 --- a/src/displayapp/DisplayApp.cpp +++ b/src/displayapp/DisplayApp.cpp @@ -222,6 +222,7 @@ void DisplayApp::Refresh() { if (state != States::Running) { break; } + lvgl.SetNewTouchPoint(touchHandler.GetX(), touchHandler.GetY(), touchHandler.IsTouching()); auto gesture = touchHandler.GestureGet(); if (gesture == TouchEvents::None) { break; @@ -261,7 +262,7 @@ void DisplayApp::Refresh() { LoadPreviousScreen(); } } else { - touchHandler.CancelTap(); + lvgl.CancelTap(); } } break; case Messages::ButtonPushed: @@ -339,7 +340,7 @@ void DisplayApp::LoadNewScreen(Apps app, DisplayApp::FullRefreshDirections direc } void DisplayApp::LoadScreen(Apps app, DisplayApp::FullRefreshDirections direction) { - touchHandler.CancelTap(); + lvgl.CancelTap(); ApplyBrightness(); currentScreen.reset(nullptr); |
