diff options
| author | Riku Isokoski <riksu9000@gmail.com> | 2021-08-11 15:31:40 (GMT) |
|---|---|---|
| committer | Riku Isokoski <riksu9000@gmail.com> | 2021-08-11 15:31:40 (GMT) |
| commit | fe33c756b7326cbf0a6c70822b70cff4dc2e3401 (patch) | |
| tree | 1b4d6a78401db9deae3573904727586f314e84a8 /src/touchhandler/TouchHandler.cpp | |
| parent | cd7ca458fa959ba6d60b2cf107b198e462315abd (diff) | |
Fix longpress gesture
Diffstat (limited to 'src/touchhandler/TouchHandler.cpp')
| -rw-r--r-- | src/touchhandler/TouchHandler.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/touchhandler/TouchHandler.cpp b/src/touchhandler/TouchHandler.cpp index c1a3c0d..735b311 100644 --- a/src/touchhandler/TouchHandler.cpp +++ b/src/touchhandler/TouchHandler.cpp @@ -26,14 +26,15 @@ bool TouchHandler::GetNewTouchInfo() { } if (info.gesture != Pinetime::Drivers::Cst816S::Gestures::None) { - if (slideReleased) { + if (gestureReleased) { if (info.gesture == Pinetime::Drivers::Cst816S::Gestures::SlideDown || info.gesture == Pinetime::Drivers::Cst816S::Gestures::SlideLeft || info.gesture == Pinetime::Drivers::Cst816S::Gestures::SlideUp || - info.gesture == Pinetime::Drivers::Cst816S::Gestures::SlideRight) { + info.gesture == Pinetime::Drivers::Cst816S::Gestures::SlideRight || + info.gesture == Pinetime::Drivers::Cst816S::Gestures::LongPress) { if (info.touching) { gesture = info.gesture; - slideReleased = false; + gestureReleased = false; } } else { gesture = info.gesture; @@ -42,7 +43,7 @@ bool TouchHandler::GetNewTouchInfo() { } if (!info.touching) { - slideReleased = true; + gestureReleased = true; } return true; |
